How to use a counter with a loop
조회 수: 175 (최근 30일)
이전 댓글 표시
How do you use a counter with a for loop?
I want to learn how to input a bunch of numbers into a loop and use the counter to find how many "count numbers" I get for that input. Whichever input gets the largest "count number" I want to save that input and display it.
댓글 수: 0
답변 (3개)
Youssef Khmou
2013년 5월 6일
편집: Youssef Khmou
2013년 5월 6일
hi,
here is fast way :
N=1:1000;
P=isprime(N);
Prime=find(P==1);
댓글 수: 2
Youssef Khmou
2013년 5월 6일
편집: Youssef Khmou
2013년 5월 6일
hi, according to this description here is the translation :
N=1000;
c=[2 3 5 7 11 13];
counter=0;
ctr=1;
for x=1:N
if sum(rem(x,c))==0
counter=counter+1;
P(ctr)=x;
ctr=ctr+1;
else
continue;
end
end
But logically that s not right . counter is 0 .
Youssef Khmou
2013년 5월 6일
편집: Youssef Khmou
2013년 5월 6일
hi,
Second way :
K=primes(1000);
Third way :
N=1000;
c=[2 3 5 7];
counter=1;
for x=1:N
V=mod(x,c);
F=V(V==0);
if isempty(F)
Prime(counter)=x;
counter=counter+1;
else
continue;
end
end
댓글 수: 0
Sakhumzi
2024년 5월 3일
N=1000;
c=[2 3 5 7];
counter=1;
for x=1:N
V=mod(x,c);
F=V(V==0);
if isempty(F)
Prime(counter)=x;
counter=counter+1;
else
continue;
end
end
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!