segunda-feira, 2 de julho de 2012

Pascal Estruturado

Encontrei um livro de Pascal Estruturado na casa dos meus pais dos tempos em que eu estava aprendendo a programar. Já estava a algum tempo com vontade de postar uma série de blogs do tipo "Desafio e Solução". Como dou aula de programação é uma oportunidade de testarmos os conhecimentos.

O livro supõe a solução em Pascal, uma linguagem procedural, mas os desafios são bem interessantes. Acredito que a solução pode ter várias "caras", mais orientadas a objeto ou mais procedural, vou tentar apresentar a solução de ambas as formas.

Segue o primeiro:

[ 1 Questão ]

Construir uma tabela de perda de carga em tubulações para vazões que variam de 0,1 a 10 litros/segundos, de 0,1 em 0,1, através da formula de Hanzen Williams dada a seguir:


J = Perda de Carga 
Q = Vazão(metros cúbicos/2)
D = Diâmetro do tubo( metros quadrados)
C = Coeficiente de rugosidade

Os valores de D e C devem ser lidos do teclado, deve terminar as contas quando for informado um D = 0.


Nenhum comentário:

Postar um comentário