28 April 2012

PROGRAM PENGHITUNGAN SUHU, MENGGUNAKAN BAHASA C

----------- PEMROGRAMAN BAHASA C -----------

Kali ini saya akan berbagi ilmu mengenai pemrograman dengan menggunakan Bahasa C, Program yang saya buat adalah penghitungan suhu.

langsung aja di sedot !!! hahaha


ini dia sour code nya !!!
#include<>
#include
int main(void)
{
double a,pilihan,pilihan2,hasil;

printf("\t\t<<<<< MENGHITUNG SUHU >>>>>");
printf("\n\n=================================================================");
printf("\n\nMASUKKAN PILIHAN :");
printf("\nTEKAN :");
printf("\n1). CELCIUS \n2). FARENHED \n3). REAMUR \n4). KELFIN \n\n");
scanf("%lf",&pilihan);
printf("\n------------------------------------------------------------------");
printf("\n\nMASUKKAN ANGKA :");
scanf("\n%lf",&a);
printf("\n------------------------------------------------------------------");
printf("\n\nMASUKKAN PIHAN MERUBAH :");
printf("\nTEKAN :");
printf("\n1). CELSIUS \n2). FARENHED \n3). REAMUR \n4). KELFIN \n\n");
scanf("%lf",&pilihan2);


if (pilihan==1){
//merubah celcius ke celcius
if (pilihan2==1){
hasil=a;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah celcius ke farenhed
else if (pilihan2==2){
hasil=(a*1.8)+32;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah celcius ke reamur
else if (pilihan2==3){
hasil=(a*0.8);
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah celcius ke kelfin
else if (pilihan2==4){
hasil=a+273.15;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
else {
printf("\n------------------------------------------------------------------");
printf("\n\nMAAF PILIHAN ANDA TIDAK TERSEDIA ");
printf("\n\n==================================================================");
}
}

else if (pilihan==2){
//merubah farenhed ke celcius
if (pilihan2==1){
hasil=(a-32)/1.8;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah farenhed ke farenhed
else if (pilihan2==2){
hasil=a;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah farenhed ke reamur
else if (pilihan2==3){
hasil=(a-32)/2.25;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah farenhet ke kelfin
else if (pilihan2==4){
hasil=(a+459.67)/1.8;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
else {
printf("\n------------------------------------------------------------------");
printf("\n\nMAAF PILIHAN ANDA TIDAK TERSEDIA ");
printf("\n\n==================================================================");
}
}


else if (pilihan==3){
//merubah reamur ke celcius
if (pilihan2==1){
hasil=a/0.8;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah reamur ke farenhed
if (pilihan2==2){
hasil=a*2.25+32;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah reamur ke reamur
if (pilihan2==3){
hasil=a;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah reamur ke kelfin
if (pilihan2==4){
hasil=a/0.8+273.15;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
else {
printf("\n------------------------------------------------------------------");
printf("\n\nMAAF PILIHAN ANDA TIDAK TERSEDIA ");
printf("\n\n==================================================================");
}
}


else if (pilihan==4){
//merubah kelfin ke celcius
if (pilihan2==1){
hasil=a-273.15;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah kelfin ke farenhed
else if (pilihan2==2){
hasil=a*1.8-459.67;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah kelfin ke reamur
else if (pilihan2==3){
hasil=(a-273.15)*0.8;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
//merubah kelfin ke kelfin
else if (pilihan2==4){
hasil=a;
printf("\n------------------------------------------------------------------");
printf("\n\nhasil :%.2lf",hasil);
printf("\n\n==================================================================");
}
else {
printf("\n------------------------------------------------------------------");
printf("\n\nMAAF PILIHAN ANDA TIDAK TERSEDIA ");
printf("\n\n==================================================================");
}
}


else {
printf("\n------------------------------------------------------------------");
printf("\n\nMAAF PILIHAN ANDA TIDAK TERSEDIA ");
printf("\n\n==================================================================");
}
printf("\n\n##################################################################");

printf("\n\n%.2lf",a);

if (pilihan==1){
printf("\tCELCIUS");
}
else if (pilihan==2){
printf("\tFARENHET");
}
else if (pilihan==3){
printf("\tREAMUR");
}
else if (pilihan==4){
printf("\tKELFIN");
}
else {
printf("\nMAAF PILIHAN ANDA TIDAK TERSEDIA ");
}

printf("\t=");

printf("\t%.2lf",hasil);

if (pilihan2==1){
printf("\tCELCIUS");
}
else if (pilihan2==2){
printf("\tFARENHET");
}
else if (pilihan2==3){
printf("\tREAMUR");
}
else if (pilihan2==4){
printf("\tKELFIN");
}
else {
printf("\nMAAF PILIHAN ANDA TIDAK TERSEDIA ");
}
printf("\n\n##################################################################");


getch ();
return 0;
}

Calender