How to use a counter with a loop
177 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponses (3)
Youssef Khmou
le 6 Mai 2013
Modifié(e) : Youssef Khmou
le 6 Mai 2013
hi,
here is fast way :
N=1:1000;
P=isprime(N);
Prime=find(P==1);
2 commentaires
Youssef Khmou
le 6 Mai 2013
Modifié(e) : Youssef Khmou
le 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
le 6 Mai 2013
Modifié(e) : Youssef Khmou
le 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 commentaires
Sakhumzi
le 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 commentaires
Voir également
Catégories
En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!