Converter graus Celsius em Fahrenheit e vice-versa

Publicado por Jose Renan (última atualização em 19/06/2011)

[ Hits: 33.101 ]

Download SemTitulo1.cpp




Um dos meus primeiros programas, atualmente estou cursando Engenharia da Computação na Unorp, em S. José do Rio Preto, SP.

Agradeço a mklein por ter me ajudado a corrigir o código. http://vivaolinux.com.br/topico/C-C++/else-em-c++-nao-da-certo..

  



Esconder código-fonte

//conversão celsius<=>fahrenheit
# include <iostream>
using namespace std;
int main ()
{
    double m, c, f;
    cout<<"Entre com 1 para converter celsius em fahrenheit e outro valor para converter fahrenheit em celsius:";
    cin>>m;
    if(m==1)
    {
            cout<<"Digite a temperatura em celsius: ";
            cin>>c;
            f=(-9*c-160)/-5;
            cout<<c<<" grau(s) celsius eh igual a "<<f<<" graus fahrenheit."<<endl;
            return 0;
    }else
    {
            cout<<"Digite a temperatura em fahrenheit: ";
            cin>>f;
            c=5*(f-32)/9;
            cout<<f<<" grau(s) Fahrenheit eh igual a "<<c<<" graus celsius"<<endl;
     }
     return 0;
}

Scripts recomendados

Introdução a vetores em C

Algoritmo em C - Ordenação por Inserção

Números ASCII_ART

Cálculo do IMC

Tabuada de número real


  

Comentários
[1] Comentário enviado por Under.son em 19/06/2011 - 11:37h

Só uma coisa:
função 'system("PAUSE")' não funciona, pelo menos não no meu Ubuntu 10.04

[2] Comentário enviado por JoseRenan em 19/06/2011 - 11:43h

system ("pause") funciona no Dev C++, em outros dá erro..

[3] Comentário enviado por SamL em 19/06/2011 - 14:02h

"system ("pause")"
A função system() serve para executar outros comandos do sistema. Então no programa você está executando o comando "pause" do windows e a função só retornará quando o comando "pause" terminar.
No lugar de system("pause"); poderia usar por exemplo getchar(); assim vai funcionar em windows, linux, ...

[4] Comentário enviado por rai3mb em 19/06/2011 - 16:41h

O autor enviou uma correção do código para funcionar no Linux, agora já está redondo ;-)
g++ arquivo.cpp -o programa
./programa

Agradeço a compreensão de todos, se precisarem do código anterior, só pedir que envio.

Abraços


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts