prime number.there isn't any error. my ans isn't showed up
3 views (last 30 days)
Show older comments
Kashfia Mahin
on 2 Nov 2018
Commented: Kashfia Mahin
on 3 Nov 2018
% finding prime number
counter=0;
for j= 1:10;
for i=1:1:j
if mod (j,i)==0
counter=counter+1;
end
end
if counter==2
fprintf('%d is prime', j);
end
end
there isn't any error. my ans isn't showed up
3 Comments
Guillaume
on 2 Nov 2018
People attach all sort of weird tags to their question. I've removed the tag.
Accepted Answer
Bruno Luong
on 2 Nov 2018
Edited: Bruno Luong
on 2 Nov 2018
There is actually one error (where counter is reset)
for j= 1:10
counter=0; % <- reset for every i to be checked
for i=1:1:j
if mod (j,i)==0
counter=counter+1;
end
end
if counter==2
fprintf('%d is prime\n', j);
end
end
More Answers (0)
See Also
Categories
Find more on Number Theory in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!