Program konversi suhu menggunakan C++, Silahkan ikuti caranya.
Soal:
1. )Membuat program C++ konversi dari Celcius ke Fahrenheit
2. )Membuat program C++ konversi dari Celcius ke Kelvin
3. )Membuat program C++ konversi dari Celcius ke Reamur
Ikuti Penjelasan Berikut ini.
[Perhatikan BOLD untuk mempermudah mengerti]
[Untuk Script Lengkap Ada di Paling Bawah]
Jawaban:
#INTRO PROGRAM
using namespace std;
_______________________________________________________
Fungsi utama using namespace std untuk memberitahukan kepada kompiler bahwa kita akan menggunakan semua fungsi , class atau file yang terdapat pada memori namespace std. Read More..
_______________________________________________________
int main()
{
int I;
float C,F,K,R;
_______________________________________________________
int main(){} = Nama fungsi/ Method
int I; = Untuk Mengdeklarasikan Yang Nantinya Menjadi Inputan
float C,F,K,R; = Untuk deklarasi Celcius, Fahrenheit, Kelvin, Reamur
_______________________________________________________
cout<<"PROGRAM
KONVERSI SUHU"<<endl;
cout<<"1. CELCIUS
KE FAHRENHEIT"<<endl;
cout<<"2. CELCIUS
KE KELVIN"<<endl;
cout<<"3. CELCIUS
KE REAMUR"<<endl;
cout<<"Masukkan Nomor Konversi Yang Anda Pilih = ";
_______________________________________________________
cout = Menampilkan Tulisan Pada ""
endl = Memberi Line Baru (Enter)
_______________________________________________________
cin>>I;
_______________________________________________________
cin = Untuk menginputkan isian bilangan/ angka
_______________________________________________________
1.) KONVERSI 1 C->F
if (I==1){
cout<<"--CELCIUS
KE FAHRENHEIT--"<<endl;
cout<<"Masukkan
Nilai Celcius = ";
cin>>C;
F=C*1.8 + 32;
cout<<"-----------------------------------------------"<<endl;
cout<<C<<"
CELCIUS => "<<F<<" FAHRENHEIT"<<endl;
cout<<"-----------------------------------------------"<<endl;
}
_______________________________________________________
Analogi
Jika I (Inputan Tadi) Sama Dengan 1 maka akan menampilkan pesan di cout" ". Dan user di suruh menginputan nilai lagi menggunakan cin>>C (Deklarasi Celcius). Setelah itu F (Deklarasi Fahrenheit) sama dengan C (Deklarasi Celcius) di Kalikan dengan 1.8 dan di Tambahkan 32 ( RUMUS KONVERSI C->F ). Setelah itu di tampilan dengan cout. C(Deklarasi Celcius) CELCIUS => F(Deklarasi Fahrenheit) FAHRENHEIT;
_______________________________________________________
2.) KONVERSI 2 C->K
else if (I==2){
cout<<"--CELCIUS
KE KELVIN--"<<endl;
cout<<"Masukkan
Nilai Celcius = ";
cin>>C;
K=C+273.15;
cout<<"-----------------------------------------------"<<endl;
cout<<C<<"
CELCIUS => "<<K<<" KELVIN"<<endl;
cout<<"-----------------------------------------------"<<endl;
}
_______________________________________________________
Analogi
Namun, Jika I (Inputan Tadi) Sama Dengan 2 maka akan menampilkan pesan di cout" ". Dan user di suruh menginputan nilai lagi menggunakan cin>>C (Deklarasi Celcius). Setelah itu K (Deklarasi Kelvin) sama dengan C (Deklarasi Celcius) di Tambahkan 273.15 ( RUMUS KONVERSI C->K ). Setelah itu di tampilan dengan cout. C(Deklarasi Celcius) CELCIUS => K(Deklarasi Kelvin) KELVIN;
_______________________________________________________
3.) KONVERSI 3 C->R
else if (I==3){
cout<<"--CELCIUS
KE REAMUR--"<<endl;
cout<<"Masukkan
Nilai Celcius = ";
cin>>C;
R=C*0.8;
cout<<"-----------------------------------------------"<<endl;
cout<<C<<"
CELCIUS => "<<R<<" REAMUR"<<endl;
cout<<"-----------------------------------------------"<<endl;
}
}
_______________________________________________________
Analogi
Namun, Jika I (Inputan Tadi) Sama Dengan 3 maka akan menampilkan pesan di cout" ". Dan user di suruh menginputan nilai lagi menggunakan cin>>C (Deklarasi Celcius). Setelah itu R (Deklarasi Reamur) sama dengan C (Deklarasi Celcius) di Kalikan 0.8 ( RUMUS KONVERSI C->R ). Setelah itu di tampilan dengan cout. C(Deklarasi Celcius) CELCIUS => R(Deklarasi Reamur) REAMUR
_______________________________________________________
__________________________*****______________________
SCRIPT KODE LENGKAP
using namespace std;
int main(){
int I;
float C,F,K,R;
cout<<"PROGRAM
KONVERSI SUHU"<<endl;
cout<<"1. CELCIUS
KE FAHRENHEIT"<<endl;
cout<<"2. CELCIUS
KE KELVIN"<<endl;
cout<<"3. CELCIUS
KE REAMUR"<<endl;
cout<<"Masukkan
Nomor Konversi Yang Anda Pilih = ";
cin>>I;
if (I==1){
cout<<"--CELCIUS
KE FAHRENHEIT--"<<endl;
cout<<"Masukkan
Nilai Celcius = ";
cin>>C;
F=C*1.8 + 32;
cout<<"-----------------------------------------------"<<endl;
cout<<C<<"
CELCIUS => "<<F<<" FAHRENHEIT"<<endl;
cout<<"-----------------------------------------------"<<endl;
}
else if (I==2){
cout<<"--CELCIUS
KE KELVIN--"<<endl;
cout<<"Masukkan
Nilai Celcius = ";
cin>>C;
K=C+273.15;
cout<<"-----------------------------------------------"<<endl;
cout<<C<<"
CELCIUS => "<<K<<" KELVIN"<<endl;
cout<<"-----------------------------------------------"<<endl;
}
else if (I==3){
cout<<"--CELCIUS
KE REAMUR--"<<endl;
cout<<"Masukkan
Nilai Celcius = ";
cin>>C;
R=C*0.8;
cout<<"-----------------------------------------------"<<endl;
cout<<C<<"
CELCIUS => "<<R<<" REAMUR"<<endl;
cout<<"-----------------------------------------------"<<endl;
}
}
__________________________*****______________________
CONTOH HASIL DARI SCRIPT CODE




TERIMAKASIH KEPADA
C++
*Copas izin melalui E-Mail Web Ini.