Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Simples programa para conversão de Celsius para Fahrenheit ou vice-versa.

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    C / C++ Simples programa para conversão de Celsius para Fahrenheit ou vice-versa.

    Conversor de Celsius para Fahrenheit ou vice-versa.

    Olá pessoal quero compartilhar com vocês o código fonte de um simples programinha que faz conversão de Temperatura, espero que gostem. kk

    Código:
    #include <iostream.h>
    #include <iomanip.h>
    #include <stdlib.h>
    
    void c_to_f(void);
    void f_to_c(void);
    
    void
     main(void)
    {
    	int choice;
    	char again;
    	do
    	{
    		system("CLS");
    		
    		cout << setw(10) <<" "<< "Qual conversão que você gostaria de fazer?\n";	// menu
    		cout << setw(20) <<" "<< "1. Celsius para Fahrenheit\n\n";					// Escolha de qual função usar.
    		cout << setw(20) <<" "<< "2. Fahrenheit para Celsius\n\n";
    		cin >> choice;
    
    			switch(choice)										// Vai para a função escolhida.
    			{
    				case 1 :
    					{
    						c_to_f();
    						break;
    					}
    				case 2 : 
    					{
    						f_to_c();
    						break;
    					}
    				default :
    				{
    					cout << setw(10) <<" "<< "Você deve inserir 1 ou 2  "<< endl ;		// Validar e corrigir a entrada da escolha da função.
    				
    				}
    						
    						
    			}
    			
    			
    
    			cout << setw(10) <<" "<< "Você deseja fazer outra conversão? y para sim, N para não";	// Y para Sim
    			cin >> again;
    	}while (again == 'Y' || again =='y');
    	
    }
    
    
    void c_to_f(void)
    {
    	system("CLS");								// Tela Clara para os dados da função
    	int temp,fahrenheit;
    
    	cout << "\n\n\n";
    	cout << setw(10) <<" "<< "Digite a temperatura em graus celsius. \a";
    	cin >> temp;
    
    	fahrenheit = ((temp * 9) / 5) + 32;
    	cout << endl << setw(10) <<" "<< temp << " graus celsius é " << fahrenheit << " graus fahrenheit \a\n\n\n";
    }
    
    void f_to_c(void)
    {
    	system("CLS");								// Tela Clara para os dados da função
    	int temp,celsius;
    
    	cout << "\n\n\n";
    	cout << setw(10) <<" "<< "Digite a temperatura em graus fahrenheit.  \a";
    	cin >> temp;
    
    	celsius = ((temp - 32) * 5) / 9;
    	
    	cout << endl <<setw(10) <<" "<< temp << " graus fahrenheit é " << celsius << " graus celsius \a\n\n\n";
    }
    Abraços.


    WCG147
    sigpic

  • Font Size
    #2
    Valeu WCG147,tava meio sumido.kkkkk

    Comment


    • Font Size
      #3
      O Profª nunca falou desse tal de Fahrenheit.

      Ainda bem que meu celular (trapo nome que dei a ele) converte celsius,Fahrenheit e Kelvin.

      OBS: (trapo nome que dei a ele) não ri dele porque ele fica zangado. ¬¬"

      Comment


      • Font Size
        #4
        Eu já fiz 1, mas foi em algoritmo... Bem fácil de fazer! (:

        Comment

        X
        Working...
        X