How to use a counter with a loop
386 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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 Kommentare
Antworten (3)
Youssef Khmou
am 6 Mai 2013
Bearbeitet: Youssef Khmou
am 6 Mai 2013
hi,
here is fast way :
N=1:1000;
P=isprime(N);
Prime=find(P==1);
2 Kommentare
Youssef Khmou
am 6 Mai 2013
Bearbeitet: Youssef Khmou
am 6 Mai 2013
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
am 6 Mai 2013
Bearbeitet: Youssef Khmou
am 6 Mai 2013
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 Kommentare
Sakhumzi
am 3 Mai 2024
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 Kommentare
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!