Konverter Suhu dengan Bahasa C
Berikut ini adalah program sederhana untuk mengkonversi satuan suhu antara Celcius, Fahrenheit dan Reamur. Program ini dibuat di lingkungan Linux, dengan compiler GCC. Selamat mencoba.
#include <stdio.h>
int main()
{
int suhuawal;
float celcius,fahrenheit,reamur;
printf("\nBerikut ini adalah program konversi suhu");
printf("\nPilih satuan suhu awal:\n1. Celcius\n2. Fahrenheit\n3. Reamur");
printf("\nPilihan: ");scanf("%d",&suhuawal);
if(suhuawal==1)
{
printf("\nMasukan nilai Celcius: ");scanf("%f",&celcius);
fahrenheit=(9*celcius)/5+32;
reamur=(4*celcius)/5;
printf("Hasil konversi:\nCelcius= %f\nFahrenheit= %f\nReamur= %f\n",celcius,fahrenheit,reamur);
}
else if(suhuawal==2)
{
printf("\nMasukan nilai Fahrenheit: ");scanf("%f",&fahrenheit);
celcius=(fahrenheit-32)*5/9;
reamur=(4*celcius)/5;
printf("Hasil konversi:\nCelcius= %f\nFahrenheit= %f\nReamur= %f\n",celcius,fahrenheit,reamur);
}
else if(suhuawal==3)
{
printf("\nMasukan nilai Reamur: ");scanf("%f",&reamur);
celcius=(5*reamur)/4;
fahrenheit=(9*celcius)/5+32;
printf("Hasil konversi:\nCelcius= %f\nFahrenheit= %f\nReamur= %f\n",celcius,fahrenheit,reamur);
}
else
printf("\nPilihan anda salah!!!");
}
0 comments:
Post a Comment