Trabalho de computação - temperaturas
#include <cmath> using namespace std; int main(int argc, char* argv[])
{
int op; double t1, t2; cout << "MENU" << endl; cout << "----" << endl << endl; cout << "1 - Celsius para Farenheit" << endl; cout << "2 - Celsius para Kelvin" << endl; cout << "3 - Farenheit para Celsius" << endl; cout << "4 - Farenheit para Kelvin" << endl; cout << "5 - Kelvin para Celsius" << endl; cout << "6 - Kelvin para Farenheit" << endl << endl; cout << "Escolha uma opcao: "; cin >> op; cout << endl; if (op>=1 && op<=6) { cout << "Digite o valor da temperatura a ser convertida: "; cin >> t1; } cout << endl; switch (op){ case 1: if (t1 >= -273.0) { t2 = (t1*1.8)+32.0; cout << "a temperatura convertida e: " << t2 << "F" ; } else cout << "nao existe temperatura menor a -273ºC"; break; case 2: if(t1 >= -273.0) { t2 = t1 + 273.0; cout << "a temperatura convertida e: " << t2 << "K" ; } else cout << "nao existe temperatura menor a -273ºC"; break; case 3: if(t1 >= -459.4) { t2 = (t1 - 32.0)/1.8; cout << "a temperatura convertida e: " << t2 << "ºC"; } else cout << "nao existe temperatura menor a -459.4F"; break; case 4: if(t1 >= -459.4) { t2 = (t1 + 459.4)/1.8; cout << "a temperatura convertida e: " << t2 << "K"; } else cout << "nao existe temperatura menor a -459.4F"; break; case 5: if(t1>= 0.0) { t2 = t1 - 273.0; cout << "a