Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Uso del if
Ejercicio 1
clc,clear all,format compact,
x=input('Ingrese numero de lados de una figura: ');
disp('****************************************')
if x<3,
disp('La figura es un punto o una linea');
else
if x>2 & x<4,
disp('La figura es un TRIANGULO');
else
if x>3 & x<5,
disp('La figura es un CUADRADO');
else
if x>4,
disp('La figura pertenece a los POLIGONOS');
end
end
end
end
Ejercicio 2
clc,clear all,format compact,
y=input('Ingrese su edad: ')
disp('**************************************************')
if y<18;
disp('Usted es MENOR DE EDAD');
else
if y>17
disp('Usted es MAYOR DE EDAD');
end
end
Ejercicio 3
clc;clear all;format compact;
z=input('Ingrese numero de clientes: ')
disp('-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-')
if z>0 & z<=10;
disp('El vendedor es:');
disp('NO EFICIENTE');
disp('******************');
else
if z>10 & z<=20;
disp('El vendedor es:');
disp('REGULAR');
disp('');
else
if z>20 & z<=40;
disp('El vendedor es:');
disp('EFICIENTE');
disp('//////////////////////////////////////');
else
if z>40;
disp('El vendedor es:');
disp('EXTRAORDINARIO');
disp('-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-');
end
end
end
end
Ejercicio 2
clc;clear all;format compact;
b=input('Ingrese un numero: ');
disp('_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_')
disp('La tabla de multiplicar del 1 al 12 del numero indicado es');
for t=1:12;
r=b.*t;
disp([r]);
end
Ejercicio 3
%Determinar la suma de cuadrados de los numeros del 1 al n.
clc;clear all;format compact;
tr=input('Hallar la suma de cuadrados del 1 al: ');
while tr<1
disp('Dato no valido');
tr=input('Hallar la suma de cuadrados del 1 al: ');
end
disp('Los cuadrados son:')
tt=1:tr;
aa=tt.^2;
disp(aa);
aa=tt.^2;
disp('La suma de cuadrados sera:');
qq=sum(aa);
disp(qq);
Ejercicio 2
clc;clear all;format compact;
disp('Programa para hallar la suma de cubos desde T hasta U que son
numeros enteros positivos');
z=input('Ingrese valor de T: ');
zz=input('Ingrese valor de U: ');
disp('*************************************************************');
while z<0|zz<0;
disp('SE PIDE NUMEROS ENTEROS POSITIVOS');
z=input('Ingrese valor de T NUEVAMENTE: ');
zz=input('Ingrese valor de U NUEVAMENTE: ');
disp('*************************************************************');
end
disp('Los cubos de los numeros son:')
cubos=z:zz;
cbs=cubos.^3;
disp(cbs);
disp('La suma de los cubos sera:');
q=sum(cbs);
disp(q)
Ejercicio 3
clc;clear all;format compact;
g=input('Ingrese numero de horas trabajadas por el Empleado: ');
h=input('Cual es el costo por hora trabaja?: ');
disp('////////////////////////////////////////////////////////////////');
while g<=0;
disp('El empleado NO TRABAJA...ESTA DESPEDIDO');
disp('=( =( =( =( =( =( =( =( =( =( =( =( =( =( =( =( =( =( =( =(');
g=input('Ingrese numero de horas trabajadas por el Empleado: ');
h=input('Cual es el costo por hora trabaja?: ');
disp('////////////////////////////////////////////////////////////////');
end
for pago=g*h;
disp('Su sueldo ser: ');
disp(pago);
disp('Puede ir a cobrar. GRACIAS.');
disp('////////////////////////////////////////////////////////////////');
end