You are on page 1of 1

UNIVERSIDADE FEDERAL DO PARÁ

INSTITUTO DE TECNOLOGIA
FACULDADE DE ENGENHARIA MECÂNICA

Disciplina: Programação Científica - Professor: Erb Lins - Avaliação 02 – Entrega: 19/04/2019

1. Uma cadeia de números é criada adicionando continuamente o quadrado dos dígitos em


um número para formar um novo número até que tenha ele venha a se repetir. Por
exemplo,
Exemplo 1: 44 → 4²+4² = 32 → 3²+2² = 13 → 1²+3² = 10 → 1²+0² = 1 → 1.
Exemplo 2: 85 → 89 → 145 → 42 → 20 → 4 → 16 → 37 → 58 → 89
Portanto, qualquer cadeia que chega a 1 ou 89 ficará presa em um loop infinito. O que é
mais surpreendente é que TODOS os números iniciais acabarão por chegar a 1 ou 89.
Quantos números iniciando entre 2 e 1000 chegarão a 89?

2. Em um processo de engenharia química, vapor de água (𝐻2 𝑂) é aquecido a temperaturas


suficientemente elevadas em que uma porção significativa de água se dissocia, ou se
1
divide, para formar oxigênio (𝑂2) e hidrogênio (H2): 𝐻2 𝑂 ⇆ 𝐻2 + 2 𝑂2 . Se esta for a única
reação envolvida, a fração molar 𝑥 de 𝐻2 𝑂 que se dissocia pode ser representada por 𝐾 =
𝑥 2
√ 𝑝. onde K é a constante de equilíbrio da reação e p pressão total da mistura .
1−𝑥 2+𝑥

Se pt 3, 5atm 𝑝𝑡 = 3,5𝑎𝑡𝑚 e 𝐾 = 0,04, determine o valor de 𝑥 que satisfaz a equação.


Para esta solução utilize a função FZERO ou DFZERO e suas dependências, disponíveis
em http://www.netlib.org/slatec/src/

3. O seguinte polinômio pode ser usado para relacionar o calor específico à pressão
constante 𝑐𝑝 em 𝑘𝐽/(𝑘𝑔 𝐾) de ar seco, com a temperatura 𝑇 em Kelvins: 𝑐𝑝 = 0,99403 +
1,671 × 10−4 𝑇 + 9,7215 × 10−8 𝑇 2 − 9,5838 × 10−11 𝑇 3 + 1,952 × 10−14 𝑇 4. Determinar a
temperatura que corresponde a um calor específico de 𝑐𝑝 = 1,2𝑘𝐽/(𝑘𝑔 𝐾). Use a função
rtsafe do livro Numerical Recipes in Fortran 90, 2ª Edição (1996).

4. Se a distribuição da velocidade de um fluido que escoa através de um duto circular é


conhecida, a vazão 𝑄 (isto é, o volume de água que passa através do tubo por unidade
de tempo) pode ser calculada pela relação 𝑄 = ∫ 𝑣 𝑑𝐴. Para um tubo circular de raio 𝑟
𝑅
podemos escrever que 𝑄 = ∫0 2𝜋𝑣(𝑟)𝑟𝑑𝑟 . Se a distribuição de velocidade for 𝑣(𝑟) =
𝑟 1/6
2 (1 − 𝑅) onde 𝑅 = 0,03𝑚 é o raio total, calcule a vazão usando a regra dos trapézios.
Para esta solução utilize a função http://www.netlib.org/quadpack/qag.f para a integração
numérica.

You might also like