Algoritmia - NUMERO PRIMO Y FACTORIAL SCILAB

   
Vista:

NUMERO PRIMO Y FACTORIAL SCILAB

Publicado por chema54 alconero89@hotmail.com (2 intervenciones) el 08/10/2011 13:00:13
TENGO QUE HACER UN PROGRAMA QUE ME DIGA SI EL NÚMERO INTRODUCIDO ES PRIMO O NO Y SI LO ES QUE CALCULE SU FACTORIAL.while repetir=="si"
n=input("Introduce un número")
if int(n)~=n |n<0
disp("Debe ser entero positivo")
n=input("Introduce otro número")
else res_prim%e
for i=2:(n-1)
if modulo(n,i)==0
res_primo%f
break
if %res_primo==%t
factori=fact(n)
printf ("El número(%i)es primo y su factorial es(%factori)",i,factori)
else
printf("El número(%i) no es primo y no se puede hacer el factorial",i)

end


end

end
repetir=input("Desea repetir el calculo?")
end
end
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder