Algoritimo: Verificação de fase do estado físico da água
Seminário: Algoritimo: Verificação de fase do estado físico da água. Pesquise 862.000+ trabalhos acadêmicosPor: Jandinb • 24/11/2014 • Seminário • 2.429 Palavras (10 Páginas) • 229 Visualizações
Exercicio 1 pag 27
clear;
clc;
mprintf ("•••• CÁLCULO DA VISCOSIDADE DE UM FLUIDO ••••");
c=input("Entre com o valor da temperatura em Celsius (°C) do fluido: ");
f=c*1.8+32;
if(f<=49) then;
mprintf("\n A viscosidade do fluido é de 242 (lb/ft/hr)");
elseif(f>49 & f<=99) then;
mprintf("\n A viscosidade do fluido é de 82,1 (lb/ft/hr)");
elseif(f>99 & f<=149) then;
mprintf("\n A viscosidade do fluido é de 30,5 (lb/ft/hr)");
elseif(f>149 & f<=199) then;
mprintf("\n A viscosidade do fluido é de 12,6 (lb/ft/hr)");
elseif(f>199) then;
mprintf("\n A viscosidade do fluido é de 5,7 (lb/ft/hr)");
end;
Exercício 2 pag 27
clear;
clc;
mprintf("Verificação de fase do estado físico da água");
temperatura=input ("Entre com o valor da temperatura da água: ");
if (temperatura<0) then
mprintf("A água está no estado sólido.");
elseif (temperatura==0) then
mprintf("A água está tanto no estado sólido quanto no líquido.");
elseif (temperatura>0 & temperatura<100) then
mprintf("A água está no estado líquido.");
elseif (temperatura==100) then
mprintf("A água está tanto no estado líquido quanto no gasoso.");
elseif (temperatura>100) then
mprintf("A água está no estado gasoso.");
end
Exercício 3 pag 27
clear;
clc;
mprintf("Nível do escoamento do líquido de acordo com o número de Reynolds.\n\n");
reynolds = input("Digite o valor do número de Reynolds no escoamento: ");
if (reynolds<=2100) then
mprintf("\n\nEscoamento laminar.");
elseif (reynolds <=4000) then;
mprintf("\n\nEscoamento em transição.");
else
mprintf ("\n\nEscoamento turbulento.")
end
Exercício 4 pag 28
clear;
clc;
mprintf (" Retorno da função f(x)")
x = input (" Entre com o valor de x: ")
if (x < -2) then
mprintf ("\n f(x) = %d", 2*x+2);
elseif (x >= -2 & x <= 3) then
mprintf ("\n f(x) = 3");
else
mprintf ("\n f(x) = %d", -x);
end
Exercício 5 pag 28
clear;
clc;
mprintf ("Calculo da velocidade e da altura de uma bola\n em função do tempo de acordo com o planeta");
mprintf ("\n\n Escolha o planeta que deseja lançar a bola: \n 1 - Mercúrio \n 2 - Venus \n 3 - Terra \n 4 - Marte \n 5 - Júpter \n 6 - Saturno \n 7 - Urano \n 8 - Netuno \n 9 - Plutão");
p = input ("Digite o número do planeta escolhido: ");
v0 = input ("Escreva a velocidade em que a bola foi arremessada: ");
t = input ("Escreva o tempo: ");
if (p == 1) then
mprintf("\nO planeta escolhido foi Mercúrio");
v=v0-3.7*t
h=v0*t-(3.7*t^2)/2
mprintf ("\nA velocidade é %0.2f", v);
mprintf ("\nA altura é %0.2f", h);
elseif (p == 2) then
mprintf("\nO planeta escolhido foi Vênus");
v=v0-8.8*t
h=v0*t-(8.8*t^2)/2
mprintf ("\nA velocidade é %0.2f", v);
mprintf ("\nA altura é %0.2f", h);
elseif (p == 3) then
mprintf("\nO planeta escolhido foi Terra");
v=v0-9.8*t
h=v0*t-(9.8*t^2)/2
mprintf ("\nA velocidade é %0.2f", v);
mprintf ("\nA altura é %0.2f", h);
elseif (p == 4) then
mprintf("\nO planeta escolhido foi Marte");
v=v0-3.8*t
h=v0*t-(3.8*t^2)/2
mprintf ("\nA velocidade é %0.2f", v);
mprintf ("\nA altura é %0.2f", h);
elseif
...