As fórmulas que vamos usar, são:
![Conversão de Celsius para Fahrenheit em C++ Como converter de Fahrenheit para Celsius em C++](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7cvKdTqcB3nbxgE68fSkm5NQd8Gfc_zlxft3UAAXtsn_ar1att-Bvb9nQheVBLXea5BlouOR8CgAY02vnhe7wMZAZ0cMnsw_RG-_rfdD221OC36y_9P1D7rUKWfhrq3FQ0RxypdSKF5_g/s400/celsius-fahrenheit-formulas.png)
Como converter de Celsius para Fahrenheit
Inicialmente, vamos conversar de C para F.Ou seja, o usuário entre com o valor em Celsius e retornamos em Fahrenheit.
A fórmula matemática é a primeira acima, que na linguagem C++ vira:
F = (9*C/5) + 32;
Veja:
#include <iostream> using namespace std; int main() { float C, F; cout << "Graus em Celsius: "; cin >> C; F = (9*C/5) + 32; cout << "Representa em Fahrenheit: " << F; return 0; }
Convertendo de Fahrenheit para Celsius
Agora o contrário, usando a segunda fórmula, que em C++ fica:C = 5*(F-32)/9;
Veja como fica nosso código:
#include <iostream> using namespace std; int main() { float C, F; cout << "Graus em Fahrenheit: "; cin >> F; C = 5*(F-32)/9; cout << "Representa em Celsius: " << C; return 0; }
Nenhum comentário:
Postar um comentário