Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- void main()
- {
- int pilihan,pilihan2;
- float celcius,reamur,fahrenheit,kelvin,suhu_awal;
- do
- {
- clrscr();
- printf("PROGRAM KONVERSI SUHU\n");
- printf("=====================");
- printf("\n1. Celcius");
- printf("\n2. Fahrenheit");
- printf("\n3. Reamur");
- printf("\n4. Kelvin");
- printf("\nMasukan pilihan satuan awal ");
- scanf("%d",&pilihan);
- if (pilihan==1)
- {
- printf("\nMasukan suhu dalam satuan Celcius ");
- scanf("%f",&suhu_awal);
- fahrenheit=suhu_awal*1.8+32;
- reamur=suhu_awal*0.8;
- kelvin=suhu_awal+273.15;
- celcius=suhu_awal;
- }
- else if(pilihan==2)
- {
- printf("\nMasukan suhu dalam satuan Fahrenheit ");
- scanf("%f",&suhu_awal);
- celcius=(suhu_awal-32)/1.8;
- reamur=(suhu_awal-32)/2.25;
- kelvin=(suhu_awal+459.67)/1.8;
- fahrenheit=suhu_awal;
- }
- else if(pilihan==3)
- {
- printf("\nMasukan suhu dalam satuan Reamur ");
- scanf("%f",&suhu_awal);
- celcius=suhu_awal/0.8;
- fahrenheit=suhu_awal*2.25+32;
- kelvin=suhu_awal/0.8+273.15;
- reamur=suhu_awal;
- }
- else if(pilihan==4)
- {
- printf("\nMasukan suhu dalam satuan Kelvin ");
- scanf("%f",&suhu_awal);
- celcius=suhu_awal-273.15;
- fahrenheit=suhu_awal*1.8-459.67;
- reamur=(suhu_awal-273.15)*0.8;
- kelvin=suhu_awal;
- }
- else
- {
- printf("Pilihan anda salah, ulangi lagi? ");
- printf("\n1.YA");
- printf("\n2.TIDAK");
- scanf("%d",&pilihan2);
- }
- printf("\nHasil konversi");
- printf("\n==============");
- printf("\nCelcius = %f",celcius);
- printf("\nFahrenheit = %f",fahrenheit);
- printf("\nReamur = %f",reamur);
- printf("\nKelvin = %f",kelvin);
- printf("\n\nKonversi selesai, ulangi lagi? ");
- printf("\n1.YA");
- printf("\n2.TIDAK\n");
- scanf("%d",&pilihan2);
- }
- while (pilihan2==1);
- }
Add Comment
Please, Sign In to add comment