You are on page 1of 3

12 de junio

PARA MULTIPLOS

clear all, clc;


n=input('ingrese un numero');
for k=1:n
if rem(n,k)==0
fprintf(' %d',k);
end
end

clear all, clc;


n=input('ingrese un numero');
for k=1:n
if rem(n,k)==0
fprintf(' %d \n',k);
end
end
hace el llamado

function s=primo(n1)
s=0;
for k=1:n1
if rem(n1,k)==0
fprintf(' %d \n',k);
s=s+k;
end
end

hace el llamado
function s=primo(n1)
s=0;
for k=1:n1
if rem(n1,k)==0
fprintf(' %d \n',k);
s=s+k;
end
end
luego se corre
clc; clear all;
n=input('ingrese un numero');
r=primo(n);
fprintf('la suma de los divisores es %d',r);

me copie de la compu
function [x1,x2]=cuadratica(a,b,c)
d=b*b-4*a*c;
if d>=0
disp('las raices son reales ');
x1=(-b+sqrt(b^2-4*a*c))/2*a;
x2=(-b-sqrt(b^2-4*a*c))/2*a;
else
disp('las raices son complejas');
end
_______________________________________________________________

function s=mifunciont(n,x)
a=1;
s=0;
for j=1:n
a=x*a/j;
s=s+a;
end

clear all;
clc;
x1=input('ingrese el valor ');
n1=input('ingrese el valor de n');
mifunciont(n1,x1);
fprintf('la respuesta es %d:',t);
function s=mifunciont(n,x)
a=1;
s=0;
for j=1:n
a=x*a/j;
s=s+a;
end

con inputdlg

clear all;
clc;
po=inputdlg({'ingrese el valor ','ingrese el valor de n',},'unaj');
d=str2double(po);
x1=d(1,1);
n1=d(2,1);
t=mifunciont(n1,x1);
t=num2str(ceil(t))
s=strcat('el resultado es: ',t)
msgbox(s,'RESULTADO UNAJ');
%fprintf('la respuesta es %d:',t);

function [x1,x2]=discriminante(a,b,c)
d=b*b-4*a*c;
if d>0
disp('tiene solucion real');
x1=(-b+sqrt(d))/(2*a)
x2=(-b-sqrt(d))/(2*a)
else
disp('tiene solucion compleja');
end
a1=input('ingrese a');
b1=input('ingrese B');
c1=input('ingrese C');
[r1,r2]=discriminante(a1,b1,c1);
disp([r1,r2]);
%if d>0
%disp('tiene solucion real');
%else
%disp('tiene solucion compleja');
%end