1)
Programar PRO1: un lote de instrucciones donde se recorren
los números k del 1 al 10000 y se guardan en un vector V aquellos k tales que
K^2 termina en 89
function V=pro1()
i=1;
for k=1:1000
if rem((k.^2),100)==89
V(i)=k;
i=i+1;
end
end
2)
Programar una función prim.m que reciba un numero x y
devuelva 1 si x es primo positivo 0 si x es un natural compuesto y -1 si x es
<1 o x no es entero
function [y]=prim (x)
if(x<1||round(x)~=x)
y=-1;
return;
end
y=0;
if(x>1)
for k=2:(x-1)
if(rem(x,k)==0)
return;
end
y=1;
end
end
No comments:
Post a Comment