A conversão de graus Fahrenheit para graus Celsius é feita pela fórmula C= 5/9 * (F - 32). Escreva um programa que gere e exiba uma tabela de
conversão de Fahrenheit para Celsius para valores de Fahrenheit de 50 até 150, variando de 1 em 1 grau.
Por exemplo, temperatura 1 0 0 Saída: C = 3 7 , 7 8.

Passo 1

O enunciado pede um programa que, para cada temperatura F de 50 até 150 (incremento de 1), calcule a correspondente temperatura em Celsius usando a fórmula
C = 59,(F - 32)
e imprima uma tabela com esses valores. Vamos usar um laço para iterar F e aplicar a fórmula em cada passo.

Passo 2

No início do programa, definimos um laço que percorre todos os valores inteiros de Fahrenheit de até , inclusive. Em Python, isso é feito com for F in range(\(50\), \(151\)):.

Passo 3

Dentro do laço, calculamos
C = 59 times (F - 32)
armazenando o resultado numa variável C.

Passo 4

Para exibir com duas casas decimais e usando vírgula como separador decimal (para ficar no estilo ), formatamos o número com "{C:.2f}" e depois substituímos o ponto por vírgula. Finalmente imprimimos algo como
F \(=100\to\) C \(=37,78\).

Resposta

# Programa em Python que gera a tabela de conversão F \(\to\) C
for F in range(50, 151):
    C = 5/9 * (F - 32)
    # formata com duas casas decimais e substitui ponto por vírgula
    c_str = f"{C:.2f}".replace(".", ",")
    print(f"F = {F} \(\to\) C = {c_str}")

Exercícios relacionados