TA 345 Informática Aplicada à Engenharia de Alimentos
Aula 8: questão D
Faça um programa em C que faça o computador mostrar na tela uma tabela de pressão em função de
temperatura usando Lei dos gases ideais:

PV = nRT
O computador deverá pedir ao usuário:
- Qual o intervalo de temperaturas, e o intervalo entre temperaturas, que o computador irá utilizar na
elaboração das tabelas. (por exemplo, o usuário poderá pedir as pressões entre as temperaturas
40K e 200K a intervalos de 10 em 10K).
- Todas as constantes necessárias para o modelo, ou seja, V e n. R é a constante universal dos gases,
todo mundo sabe que vale 8,314 J/(mol K).
DICAS:
- Um laço for vai muito bem para fazer a tabela, você não acha?
- Repare que a repetição do processo eqüivale a repetir todo o programa. Para esta repetição vai muito
bem um do...while().
- Nós temos que pedir as constantes do modelo, e as faixas de temperatura, e o intervalo entre duas
temperaturas consecutivas. Depois é só calcular o primeiro P(T), imprimir (na tela) P, imprimir (na tela) T,
depois calcula o segundo P(T), imprime P, imprime T, etc.
- Depois a gente pergunta para o usuário se quer repetir todo o processo (S/N). Repare que um getch()
vai muito bem para receber a resposta e analisafazer isto. Caso o usuário queira repetir o processo, nos temos
que pedir as novas constantes do modelo, e as faixas de temperatura, e o intervalo entre duas temperaturas.
Depois é só calcular o primeiro P(T), etc.....
CONFIRA:
A pressão (P) de 70 moles de ar (n), que ocupa o espaço de 2,87 m3 (V), à 1000 K de temperatura (T),
é de 2 bar (2x105 N/m2) segundo a lei dos gases ideais.