Documentos de Académico
Documentos de Profesional
Documentos de Cultura
clear all
clc
disp('Los 15 primeros numeros naturales')
for i=1:15
disp(i);
end
while (k<5)
for i=1:n
if (mod(n,i)==0);
k=k+1;
disp(n);
end
end
end
6) Escriba un programa en el cual el usuario ingrese un nmero y este arroje una lista de todos los
nmeros primos menores o iguales al nmero ingresado.
10) Sea N un nmero natural a ingresar. Disear un programa que permita leer N nmeros entre 1
y 100. El programa debe imprimir el menor valor ingresado y el promedio de los valores
ingresados.
15) Disee un programa que genere e imprima los N primeros nmeros de la siguiente serie,
donde el primer elemento es el cero: 0,3,5,4,7,9,8,11,13,12,15.
clear all
clc
n=input('Cantidad de numeros de la serie: ');
ac=0;
disp(ac);
k=1;
s=0;
while (k<n)
if (s==0)
ac=ac+3;
s=1;
elseif (s==1)
ac=ac+2;
s=2;
else
ac=ac-1;
s=0;
end
disp(ac);
k=k+1;
end
disp('Programa finalizado')
16) Generar un programa que permita calcular xy, donde x e y son valores enteros ingresados por
el usuario. Se debe efectuar utilizando ciclos sin utilizar el operador ^.
clear all
clc
x=input('Ingrese x: ');
y=input('Ingrese y: ');
k=1;
a=x;
if (y==0)
x=1;
elseif (y<0)
y=-y;
for i=1:y
x=(1/x*k);
k=a;
end
else
for i=1:y
x=x*k;
k=a;
end
end
fprintf('El valor de x elevado a y es: %d \n',x)
disp('Programa finalizado')
17) La sucesin de Fibonacci es la siguiente sucesin infinita de nmeros naturales:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34,
Para un n dado se define como: fn = fn1 + fn2, donde f0 = 0 y f1 = 1.
Dado un valor n ingresado por el usuario el programa debe imprimir los n primeros nmeros de la
sucesin.
clear all
clc
n=input('Cantidad de valores: ');
a=0;
b=1;
k=2;
while n<=0
disp(Error);
n=input('Cantidad de valores: ');
end
if n==1
disp(a);
elseif n==2
disp(a);
disp(b);
else
disp(a);
disp(b);
while k<n
c=a+b;
a=b;
b=c;
disp(c);
k=k+1;
end
end
clear all
clc
n=input('Cantidad de valores : ');
x=input('Ingrese un valor : ');
ac=0;
for i=1:n
y=x^i;
ac=ac+y;
end
fprintf('La sumatoria es: %d \n',ac)
disp('Programa finalizado');