FIC MATLAB 2018-1/Aula-9

De MediaWiki do Campus São José
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