Sie sind auf Seite 1von 4

IF Y ELSEIF

% Determine la edad de la persona

A=input ('¿Cuántos años tienes?');

if A<18
disp ('Es menor de edad')

elseif A>=60
disp ('Es de la tercera edad')
else A<60
disp ('Es mayor de edad')
end

% Determine si dos variables sean positivas o negativas

I=input ('Dar valor de I');

J=input ('Dar valor de J');

if I>0

if J>0
disp ('POSITIVOS')
elseif J<0
disp ('MEZCLADOS')
end

elseif I<0
disp ('NEGATIVO')
end

%Mayor entre A y B

A= input('Dar valor de A');

B= input('Dar valor de B');

if A>B
disp ('A es mayor que B')
elseif A<B
disp ('B es mayor que A')
else
disp ('A y B son iguales')
end
%Programa para resolver ecuaciones de segundo grado

a = input ('dar valor de a=')

b = input ('dar valor de b=')

c = input ('dar valor de c=')

discr = b2 – 4*a*c;


if discr > 0
x = sqrt(discr);
x1 = (-b+x)/(2*a);
x2 = (-b +x)/ (2*a);
disp('x1=') , disp(x1);
disp('x2=') , disp(x2);
else
disp('la ecuación no tiene raíces reales') ;
end

%Este Programa asigna una calificación en función de la nota de un examen

nota = input('dar nota del examen:')

if nota<0 | nota>20
disp('La nota debe estar entre 0 y 20')
end
disp('La calificación es:');
if nota<11
disp('Desaprobado');
elseif nota>=11 & nota<14
disp('Aprobado');
elseif nota>=14 & nota<17
disp('Notable');
elseif nota>=17 & nota<20
disp('Sobresaliente');
else
disp('Exonerado del curso');
end
SWITCH

%Precio de transporte a una ciudad


ciudad = input('Ingrese una ciudad ');
switch ciudad
case 'A'
disp('Costo del boleto: $20');
case 'B'
disp('Costo del boleto: $15');
case 'C'
disp('Costo del boleto: $10');
otherwise
disp('No hay servicio de transporte a esa ciudad.');
end

%Hallar el valor seleccionado


n = input('Ingrese un valor entre q 1 y 5');
switch n
case 1
disp('el valor que ingresó fue 1');
case 2
disp('el valor que ingresó fue 2');
case 3
disp('el valor que ingresó fue 3');
case 4
disp('el valor que ingresó fue 4');
case 5
disp('el valor que ingresó fue 5');
otherwise
disp('el valor que ingresó no fue entre 1 y 5');
end

%Hallar la letra seleccionada


L = input('Ingrese una letra', 's');
switch n
case 'a'
disp('Letra a');
case 'b'
disp('Letra b');
case 'c'
disp('Letra c');
case 'd'
disp('Letra d');
case 'e'
disp('Letra e');
otherwise
disp('Otra letra');
end
%Clasificar la letra seleccionada
L = input('Ingrese una letra', 's');
switch n
case { 'a' 'e' 'i' 'o' 'u' }
disp('Vocal');
otherwise
disp('Consonante');
end

%Estado en que se encuentra el estudiante


m = input('Ingrese un mes', 's');
switch n
case { 'Enero' 'Febrero' }
disp('En Vacaciones');
otherwise
disp('En Estudios Universitarios');
end

Das könnte Ihnen auch gefallen