Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
* Estrutura Condicional IF O comando IF permite ao MATLAB tomar decisões. Sintaxe: if (Condição_1) MATLAB Comandos elseif (Condição_2) MATLAB Comandos elseif (Condição_3) MATLAB Comandos else MATLAB Comandos end * EXEMPLO 1: %Cálculo da raiz quadrada a=input('Digite um valor: '); if (a>=0) RaizQ=sqrt(a) end * EXEMPLO 2: for i=1:3; for j=1:3; if i==j B(i,j)=0; elseif i>j B(i,j)=-6; else B(i,j)=9; end end end B * EXEMPLO 3: % Se A é igual a zero B=3 senão B=4 A=input('Digite um valor para A:'); if (A==0) B=3 else B=4 end * EXEMPLO 4: IF-ELSE-END Faça um programa que leia o ano de nascimento de uma pessoa e o ano atual e diga a idade da pessoa. O programa deve verificar se o ano de nascimento é válido ou não. O programa deve perguntar o ano atual an=input(‘Qual o ano de nascimento da pessoa?'); aa=input('Digite o ano atual:'); if ((an<1900)|(an>2014)) fprintf('Ano de nascimento invalido.'); else idade=aa-an; fprintf('A idade da pessoa eh %d anos.',idade); end * EXEMPLO 5: IF-ELSE-END Faça um programa tal que o usuário insira um valor para a variável x e em seguida mostre se x é maior, menor ou igual a zero. x=input('Digite um valor para x:'); if x<0 fprintf('x<0'); elseif x==0 fprintf('x=0'); else fprintf('x>0'); end * EXEMPLO 6: IF-ELSEIF-ELSE-END Nivel de uma caixa d´água O tanque de uma caixa d´água possui a geometria mostrada na figura (a parte debaixo é um cilindro e a parte de cima é um cone invertido cortado). Dentro do tanque há uma boa que indica o nível d´água. Escreva um programa que determine o volume d´água armazenada no tanque a partir da posição indicada pela boia (altura h). O programa deve receber a variável h, em m, e retornar o volume d´água, em m3. * * * EXEMPLO: * * * * * * * * * * * * * * * * * * *
Compartilhar