Escreva um programa que transforme graus Fahrenheit em graus Celsius. Expressão para o cálculo: C = 5*(F – 32)/9 (nome do programa temp1.c)
Escreva um outro programa que transforme graus Celsius em Fahrenheit. (nome do programa temp2.c)
Soluções para a tarefa
#include <stdio.h>
main() {
float fah, cel;
//criado por ComputaçãoEng.
printf(" Digite os graus fahrenheit: ");
scanf("%f", &fah);
cel = (fah-32) / 1.8 ;
printf(" fahrenheit %.1f = celsius %.2f\n\n", fah, cel);
printf(" Digite os graus celsius: ");
scanf("%f", &cel);
fah = (1.8*cel)+32 ;
printf(" celsius %.1f = fahrenheit %.2f", cel, fah);
}
Resposta:
#include <stdio.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL,"PORTUGUESE");
float c,f;
printf("Insira o valor de graus Fahrenheit: ");
scanf("%f",&f);
c = 5*(f – 32)/9;
printf(" O valor em graus Celsius é: %.2f\n",c);
return 0;
}
Explicação:
Passo 1: Estrutura de programa para fazer um programa em C
Passo 2: verificar a quantidade de variáveis que serão usada no programa e o tipo de valores que elas receberam, neste caso temos duas que são:
graus Celsius (c)
graus Fahrenheit (f)
Passo 3: Declarar essas variáveis
Passo 4: Enviar uma mensagem na tela pedindo para que o usuário insira o valor que queira converter usando a função:
printf("Insira o valor de graus Fahrenheit: ");
Passo 5: Receber esse valor e guardar em uma variável usando a função:
scanf("%f",&f);
Passo 6: Colocar a formula que será usada para fazer a conversão:
c = 5*(f – 32)/9;
Passo 7: E por fim imprimir o resultado da conversão na tela do usuário:
printf(" O valor em graus Celsius é: %.2f\n",c);
*****************************************************************************************
#include <stdio.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL,"PORTUGUESE");
float c,f;
printf("Insira o valor de graus Fahrenheit: ");
scanf("%f",&f);
c = 5*(f – 32)/9;
printf(" O valor em graus Celsius é: %.2f\n",c);
return 0;
}
https://repl.it/@vCosmo/Fahrenheit-Celsius-Kelvin