Laman

Kamis, 18 September 2014

Konversi Suhu Dalam C++


Suhu1
Hi…

jadi,minggu lalu saya mendapat tugas untuk membuat program. Sebuah program dan topiknya bebas. Jadi saya memutuskan untuk membuat program pengkonversi suhu yang sederhana.
celcius ke franheit dan reaumur
reaumur ke celcius dan franheit
franheit ke celcius dan reaumur.
saya membuat nya dengan bahasa c++ memakai dev c++. Sebenarnya programnya sangat simple dan hanya memakai percabangan IF. Berikut programnya:
//konversi suhu

#include <iostream>
using namespace std;

int main ()
{
    //deklarasi
    int pilih;
    double hasil,nilai;
   
    //keterangan program
    cout<<"Program Konversi Suhu \nSkala Internasional\n\n";
    cout<<"1.*C ke *F \n2.*C ke *R \n";
    cout<<"3.*R ke *C \n4.*R ke *F \n";
    cout<<"5.*F ke *C \n6.*F ke *R \n";
    cout<<"Keluar = 0\n";
   
    //pakai while agar bisa terus berulang
    while (1)
    {
        cout<<"\n\nPilih : ";
        cin>>pilih;
       
        if(pilih==0)
            {
                cout<<"Keluar";
                break;
            }
        else if(pilih==1)
            {
                cout<<"Masukkan Nilai *Celcius = ";
                cin>>nilai;
                hasil= ((nilai * 9/5)+32 );
                cout<<"Hasil = "<<hasil;
                cout<<"*Franheit";
            }
        else if(pilih==2)
            {
                cout<<"Masukkan Nilai *Celcius = ";
                cin>>nilai;
                hasil= (nilai * 4/5);
                cout<<"Hasil = "<<hasil;
                cout<<"*Reaumur";
            }
        else if(pilih==3)
            {
                cout<<"Masukkan Nilai *Reaumur = ";
                cin>>nilai;
                hasil= ((nilai * 5/4) );
                cout<<"Hasil = "<<hasil;
                cout<<"*Celcius";
            }
        else if(pilih==4)
            {
                cout<<"Masukkan Nilai *Reaumur = ";
                cin>>nilai;
                hasil= ((nilai * 9/4)+32 );
                cout<<"Hasil = "<<hasil;
                cout<<"*Franheit";
            }
        else if(pilih==5)
            {
                cout<<"Masukkan Nilai *Franheit = ";
                cin>>nilai;
                hasil= ((nilai-32) * 5/9);
                cout<<"Hasil = "<<hasil;
                cout<<"*Celcius";
            }
        else if(pilih==6)
            {
                cout<<"Masukkan Nilai *Franheit = ";
                cin>>nilai;
                hasil= ((nilai-32) *4/9);
                cout<<"Hasil = "<<hasil;
                cout<<"*Reaumur";
            }
        else
            {
                cout<<"Error...!";
                break;
            }
    }
    return 0;
}

Tinggal Di run dan tadaaaaaa……..Berhasil….

0 komentar:

Posting Komentar