DANANG ESTUTOMO - Program konversi suhu dengan C++ adalah program yang digunakan untuk menghitung atau mengkonversikan dari satuan derajat ke satuan derajat lainnya yang bisa digunakan di komputer atau gadget anda. Pada program ini alat yang dibutuhkan adalah software (perangkat lunak) MinGW developer studio agar dapat membuat program ini. Keuntungan dibuatnya program ini adalah anda dapat dengan cepat mengkonversikan suhu secara cepat tanpa harus menghitung secara manual.
Kali ini saya akan memberi 4 jenis satuan suhu yang akan di konversikan, cara membuat program ini adalah sebagai berikut :
1. Buka software MinGW-nya, pilih file, lalu new dan masukan nama program yang anda inginkan.
2. Pilih file kembali, lalu new dan masukan nama program sesuai yang pertama anda masukan.
3. Masukan skrip program anda, seperti berikut :
#include<stdio.h>
int main()
{
float suhu ,hasil;
int jenis;
char back;
printf("\t\t\tProgram untuk mengkonversikan suhu\n\n");
ulang :
printf(" Pilih satuan suhu yang ingin anda konversikan : \n");
printf(" 1. Celcius\n");
printf(" 2. Farenheit\n");
printf(" 3. Rheamur\n");
printf(" 4. Kelvin\n");
printf(" pilihan anda : ");
scanf("%d", &jenis);
switch(jenis)
{
case 1:
printf(" masukan besar suhu : ");
scanf("%f", &suhu);
hasil=(suhu*1.8)+32;
printf(" suhu dalam Farenheit:%.2fFahrenheit\n" ,hasil);
hasil=suhu*0.8;
printf(" suhu dalam Rheamur:%.2fRheamur\n" ,hasil);
hasil=suhu+273.15;
printf(" suhu dalam Kelvin:%.2fKelvin\n" ,hasil);
break;
case 2:
printf(" masukan besar suhu : ");
scanf("%f", &suhu);
hasil=(suhu-32)/1.8;
printf(" suhu dalam Celcius:%.2fCelcius\n" ,hasil);
hasil=suhu-32/2.25;
printf(" suhu dalam Rheamur:%.2fRheamur\n" ,hasil);
hasil=suhu+458.87/1.8;
printf(" suhu dalam Kelvin:%.2fKelvin\n" ,hasil);
break;
case 3:
printf(" masukan besar suhu : ");
scanf("%f", &suhu);
hasil=suhu/0.8;
printf(" suhu dalam Celcius:%.2fCelcius\n" ,hasil);
hasil=(suhu*2.25)+32;
printf(" suhu dalam Farenheit:%.2fFarenheit\n" ,hasil);
hasil=(suhu/0.8)+273.15;
printf(" suhu dalam Kelvin:%.2fKelvin\n" ,hasil);
break;
case 4:
printf(" masukan besar suhu : ");
scanf("%f", &suhu);
hasil=suhu-273.15;
printf(" suhu dalam Celcius:%.2fCelcius\n" ,hasil);
hasil=((suhu-273.15)*1.8)+32;
printf(" suhu dalam Farenheit:%.2fFarenheit\n" ,hasil);
hasil=(suhu-273.15)*0.8;
printf(" suhu dalam Rheamur:%.2fRheamur\n" ,hasil);
break;
default:
printf(" maaf kode yang anda masukan tidak tepat. \n");
goto ulang;
}
}
4. Jika sudah lalu pilih check program dengan klik icon "tanda seru warna merah" dibagian atas.
5. Jika sudah berhasil lalu save program dan sekarang program yang anda buat sudah bisa digunakan.