Pular para o conteúdo

Converter graus Celsius em Fahrenheit e vice-versa

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..

Jose Renan JoseRenan
Hits: 33.710 Categoria: C/C++ Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

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..

Download SemTitulo1.cpp Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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;
}
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Antecessor e sucessor

Par ou ímpar

Multiplicação de matrizes

Multiplicação de matrizes com indireção múltipla

Primeiro programa em C

#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

Entre na sua conta para comentar.