FIC MATLAB 2018-1/Aula-9
Ir para navegação
Ir para pesquisar
%% A sentença IF simples
a = 10;
b = 17;
if a < 5 | b >= 15
b = 5;
disp('!')
end
disp(b);
%% IF e ELSE
a = input('Entre com a: ');
b = input('Entre com b: ');
if a < 5 | b >= 15
disp('!')
else
disp('*')
end
disp('$');
%% IF, ELSEIF e ELSE
a = input('Entre com a: ');
b = input('Entre com b: ');
c = input('Entre com c: ');
if a >= b & a >= c
disp(a);
elseif b >= a & b >= c
disp(b);
else
disp(c);
end
%% IFs aninhados
disp('-------------------------')
a = 3;
b = 13;
if a < 5
disp('O primeiro é verdadeiro')
if b >= 15
disp('Os dois são verdadeiros')
else
disp('Mas o segundo é falso')
end
end
%% Switch
x = input('Digite um numero: ');
switch x
case 0
disp('O numero é zero')
case {17, 13}
disp('Estou feliz')
case 'fim'
disp('Boa noite')
otherwise
disp('Tchau')
end