Buscar

Lista 2 Estrutura de decisão

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Núcleo Comum das Engenharias
Programação e Cálculo Numérico
Lista 2 de exercícios
Algoritmos em estrutura de decisão
1)	A produção de um produto leva um tempo T (em horas) e consume um valor C (em R$). Escreva um programa em Matlab que lê estes dados e classifica a produção, de acordo com as características:
	Ideal:	Tempo < 0,5h e Custo < R$ 50,00
	Viável:	0,5h ≤ Tempo < 1h e Custo < R$ 50,00
	Inviável:	Tempo ≥ 1h ou Custo>R$50,00
T = input('Insira o tempo em horas gasto para a produção do material ');
C = input('Insira o custo em reais total para a produção do material ');
if T<0.5;
 C<50;
 disp ('A produção do material foi classificada como IDEAL');
else
 if 0.5<T<1;
 C<50;
 disp ('A produção do material foi classificada como VIÁVEL');
 else
 if T>1;
 C>50;
 disp ('A produção do material foi classificada como INVIÁVEL');
 end
 end
end
2) Escreva um programa em Matlab que lê três números diferentes informados pelo usuário e exibe qual o maior deles.
X = input ('Insira o primeiro número: ');
Y = input ('Insira o segundo número: ');
Z = input ('Insira o terceiro número: ');
if X>Y;
 X>Z;
 disp ('O maior número é ',num2str(X),);
else
 if Y>X;
 Y>Z;
 disp ('O maior número é ',num2str(Y),);
 else
 if Z>X;
 Z>Y;
 disp ('O maior número é ',num2str(Z),);
 end
 end
end
 
3) Duas forças estão aplicadas em um ponto, conforme a figura abaixo, uma no primeiro quadrante e uma no terceiro quadrante.
Escreva um programa em Matlab que recebe o módulo e o ângulo de cada força e determina se o ponto está em equilíbrio.
 
4)	Escreva um programa em Matlab que verifica se três vetores (no R3) são coplanares. Sabe-se que o produto misto entre três vetores representa o volume (V) do paralelepípedo.
 
5) Os juros pagos em parcelamentos podem ser simples ou compostos, conforme equações abaixo:
Juros simples:
Onde M=montante total a ser pago.
C=Capital(valor do produto sem juros)
i=taxa de juros (%)
n=quantidade de parcelas.
Juros compostos:
Escreva um programa em Matlab para cálculo do montante em um problema de juros simples ou compostos. O usuário deverá escolher o tipo de juros e os demais dados necessários ao cálculo do montante.
 
6) Escreva um programa em Matlab em que o usuário vai introduzir um determinado valor numérico, que deverá corresponder a uma idade, e o programa devolverá uma determinada mensagem de acordo com o valor introduzido. Utilize estrutura de decisão encadeada.
Idade 0 	Recém-nascido
0Idade<18 	Jovem
Idade18	Adulto
18Idade65	Renovação da Carteira Nacional de Habilitação a cada 5 anos
Idade>65	Renovação da Carteira Nacional de Habilitação a cada 3 anos
 
7) O IMC – Índice de Massa Corporal (IMC = peso/altura2) é um critério da Organização Mundial de Saúde para dar uma indicação sobre a condição de peso de uma pessoa adulta. Escreva um programa em Matlab que leia o peso de um adulto e mostre sua condição.
Considere a seguinte tabela:
8)	A equação de uma elipse centrada na origem, com eixo maior em x é: 
Onde: 	a é o semi eixo maior (distância da origem até o vértice A1) 
b é o semi eixo menor (distância da origem até o vértice B1).
Escreva um programa em Matlab que lê as medidas dos semi eixos, as coordenadas de um ponto e verifica se este ponto está dentro da elipse, na linha da elipse ou fora dela.
Por definição, a distância de um ponto qualquer da elipse até o foco 1 mais a distância deste ponto ao foco 2 é igual a 2a. Os focos da elipse estão localizados em F1(-c,0) e F2(c,0) , com 
 
 
8) Um fluido que escoa por um duto pode ter 3 tipos de regime de escoamento: 	
	- Laminar
	- Instável (região de transição entre laminar e turbulento)
	- Turbulento
O Número de Reynolds é definido por .
onde= Vazão (m3/s), =Densidade (Kg/m3), =Viscosidade (Pa x s), D=Diâmetro do duto (m). 1 Pa = 1 Pascal = 1 N/m2.
Para escoamento laminar, . 
Para escoamento instável, . 
Para escoamento turbulento, 
Escreva um programa em Matlab que calcula o Número de Reynolds para o escoamento de um fluido em um duto e classifica este escoamento (em laminar, instável ou turbulento).

Outros materiais