When I run this program it shows erron in line 4.

20 visualizaciones (últimos 30 días)
Lavish  Goel
Lavish Goel el 6 de Mzo. de 2022
Editada: Arif Hoq el 6 de Mzo. de 2022
n = input("ENTER A NUMBER "); flag = 0 ; for i=1:n if (modulo(n,i)==0) then flag = flag+1 ; end end if (flag==2)then disp("this is a prime number "); else disp("this is not prime ."); end

Respuesta aceptada

Arif Hoq
Arif Hoq el 6 de Mzo. de 2022
Editada: Arif Hoq el 6 de Mzo. de 2022
use 'mod' function in the for loop.
n = input("ENTER A NUMBER ");
flag = 0 ;
for i=1:n
if (mod(n,i)==0)
flag = flag+1 ;
end
end
if (flag==2)
disp("this is a prime number ");
else
disp("this is not a prime number ");
end

Más respuestas (0)

Categorías

Más información sobre Discrete Math en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by