Vous êtes sur la page 1sur 5

EJERCICIO 1)

clc
clear
for r=1:8;
for s=1:8;
if r==s
A(r,s)=6;
elseif r+s==9;
A(r,s)=6;
else
A(r,s)=2;
end
end
end

clc
clear
S=0
k=1
while abs(1/k)>5*10^-6;
S=S+(-1)^(k+1)*abs(1/
(k^2));
k=k+1;
end

EJERCICIO 2)

EJERCICIO 4)

clc
clear
for r=1:8;
for s=1:5;
if rem(r,2)==0;
B(r,s)=r+s;
else rem(s,2)==0;
B(r,s)=(r-s)^2;
end
end
end

clc
clear
S=0;
k=1;
x=input('ingrese el valor de la
variable:')
n=input('ingrese el valor de la
cantidad de repeticiones:')
while k<n+1
A=(x^(k-1))/(factorial(k-1));
k=k+1;
S=S+A;
end
S

EJERCICIO 5)
EJERCICIO 3)

clc

clear
for r=1:9
for s=1:9
if(r==s)
C(r,s)=5
elseif(r>s)
C(r,s)=4
else
C(r,s)=2
end
end
end
C

EJERCICIO 6)
clc
clear
a=input('ingrese el coeficiente
a:')
b=input('ingrese el coeficiente
b:')
c=input('ingrese el coeficiente
c:')
if a==0
if b==0
display('no existe
solucion')
else
display('la solucion de la
ecuacion es:')
x1=-c/b
end
else
if b^2-4*a*c>0
display('la soluciones son
reales y distintas')
x1=(-b-sqrt(b^2-4*a*c))/
(2*a)
x2=(-b+sqrt(b^2-4*a*c))/
(2*a)
elseif b^2-4*a*c==0

display('la solucion de la
ecuacion es unica')
x1=-b/(2*a)
else
display('las soluciones
son complejas y conjugadas')
x1=(-b-sqrt(b^2-4*a*c))/
(2*a)
x2=(-b+sqrt(b^2-4*a*c))/
(2*a)
end
end

EJERCICIO 7)
clc
clear
m=input('cantidad de articulos
comprados')
p=input('precio por cada
articulo')
if m>=100
display('el descuento sera
del 40%')
y1=0.6*p*m;
elseif m<100 & m>=25
display('el descuento sera
del 20%')
y2=0.8*p*m;
elseif m<25 & m>=10
display('el descuento sera
del 10%')
y3=0.9*p*m;
else
display('no hay descuento')
y4=m*p
end

EJERCICIO 8)
clc
clear
a=input('ingrese el numero:')
if a==1
display('el numero no es
primo')
elseif a==2|a==3|a==5|
a==7|a==11|a==13|a==17|
a==19
display('el numero es
primo')
elseif
rem(a,2)~=0&rem(a,3)~=0&r
em(a,5)~=0&rem(a,7)~=0&re
m(a,11)~=0&rem(a,13)~=0&r
em(a,17)~=0&rem(a,19)~=0
display('el numero es
primo')
else
display('el numero no es
primo')
end

EJERCICIO 9)
clc
clear
display('La matriz P es de
orden 2xn')

P=input('Introduzca la matriz:
')
n=input('Cantidad de
columnas de la matriz: ')
A=0;
k=1;
if n<3
display('LA FIGURA NO
EXISTE')
else
display('LA FIGURA EXISTE')
while k<n
A=A+sqrt((P(1,k+1)P(1,k))^2+(P(2,k+1)P(2,k))^2);
k=k+1;
A+sqrt((P(1,1)P(1,n))^2+(P(2,1)-P(2,n))^2)
end
end

EJERCICIO 10)
clc
clear
for r=1:10;
for s=1:10;
if r==s|r+s==11;
D(r,s)=6;
elseif r<s & r+s<10;
D(r,s)=1;
elseif r>s & r+s>12;
D(r,s)=1;
else
D(r,s)=0;
end
end
end

EJERCICIO 12)
clc
clear
for r=1:5
for s=1:5
E(r,s)=3^(5-s);
end
end
E

EJERCICIO 13)
clc
clear
a=[1,1];
n=1;
S=3;
a(1)=1;
a(2)=2;
while n<=25
a(n+2)=3*a(n+1)-2*a(n);
S=S+a(n+2);
n=n+1;
end
S
EJERCICIO 14)
clc
clear

f=[1 2];
s=0;
a=0;
suma=0;
for r=3:30
f(r)=f(r-1)*2;
a=a+f(r);
end
a
f
for t=3:10
f(t)=f(t-1)*2;
s=s+f(t);
end
s
EJERCICIO 15)
clc
clear
contador=0
for u=2:9
for d=0:9
for c=0:9
if
100*u+10*d+c==100*c+10*d
+u+297
contador=contador+1
w(contador)=100*c+10*d+u
end
end
end
end

EJERCICIO 16)
clc
clear
contador=0
for c=1:9

for d=0:9
for u=0:9
if
100*c+10*d+u==c.^3+d.^3
+u.^3
contador=contador+1
w(contador)=100*c+10*d+u
end
end
end
end

EJERCICIO 17)

A. Hacer un programa que


pida un nmero y
compruebe si ese nmero
es primo.
clc
clear
n=input('introduce el numero')
a=0;
contador=2;
while(contador~=n-1)
if(rem(n,contador)==0)
a=1;
break
end
contador=contador+1;

end
if(a==1)
disp('el numero no es
primo')
else
disp('el numero es primo')
end
B. Hacer un programa que
pida un nmero hasta que
este nmero sea mayor
que cero, indicando con un
mensaje que el nmero
introducido no es mayor de
cero.
clc
clear
n=input('introduce numero')
while(n<0 font="">
disp('el numero es
negativo')
n=input('introduce otro
numero')
disp('el numero introducido
es mayor que cero')
end

Vous aimerez peut-être aussi