Você está aqui: C++ ::: Desafios e Lista de Exercícios Resolvidos ::: Métodos, Procedimentos e Funções |
Algoritmos Resolvidos de C++ - Escreva uma função C++ que recebe graus em Celcius e retorna a temperatura correspondente em Fahrenheit - Desafio de Programação Resolvido em C++Quantidade de visualizações: 491 vezes |
Pergunta/Tarefa: Escreva um programa que C++ que usa uma função chamada celsius_fahrenheit() que recebe o valor da temperatura em graus Celcius e retorna a temperatura correspondente em graus Fahrenheit. A função deve possuir um parâmetro do tipo float e retornar um valor float. Pesquise a fórmula de conversão de Celcius para Fahrenheit que você julgar mais adequada. Seu programa deve apresentar a seguinte saída: Informe a temperatura em Celsius: 40 40,00 graus Celcius é igual à 104,00 graus Fahrenheit. Pressione qualquer tecla para continuar... Veja a resolução comentada deste exercício usando C++ console (modo texto): #include <string> #include <iostream> using namespace std; // protótipo da função que permite converter de graus Celsius // para graus Fahrenheit float celsius_fahrenheit(float celsius); int main(int argc, char *argv[]){ // variáveis usadas na resolução do problema float fahrenheit, celsius; // vamos pedir para o usuário informar a temperatura em // Celsius cout << "Informe a temperatura em Celsius: "; // efetua a leitura da entrada do usuário cin >> celsius; // vamos converter os graus Celsius para graus // Fahrenheit fahrenheit = celsius_fahrenheit(celsius); // e agora mostramos o resultado cout << celsius << " graus Celcius é igual à " << fahrenheit << " graus Fahrenheit." << endl; system("PAUSE"); // pausa o programa return EXIT_SUCCESS; } // função que permite converter de graus Celsius // para graus Fahrenheit float celsius_fahrenheit(float celsius){ return ((celsius * 9) / 5.0) + 32; } |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C++ |
Veja mais Dicas e truques de C++ |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |