Konversi Nilai Suhu

Diposting oleh m13uuts family | 10.39

//-------------------------------------------------------------------------------------
#pragma hdrstop
#include
#include
//-------------------------------------------------------------------------------------
#pragma argsused
Int main(int argc, char*argv[])

{
Int suhu a,b,c,d,e,f;
Int cel,rea,fah,min,max;
Printf(“============================================= \n\n”);
Printf(“ Konversi Nilai Suhu \n”);
Printf(“============================================= \n\n”);

Printf(“ 1.Celcius ke Reanmor\n” );
Printf(“ 2.Celcius ke Fahrenheit\n” );
Printf(“ 3.Reanmor ke Fahrenheit\n” );
Printf(“ 4.Reanmor ke Celcius\n” );
Printf(“ 5.Fahrenheit ke Celcius\n” );
Printf(“ 6.Fahrenheit ke Reanmor\n” );

Printf(“============================================== \n\n”);
Printf(“ Tentukan Range Pengukuran \n”);
Printf(“============================================== \n\n”);

Printf(“ Batas minimal = “);scanf(“%d”,&min);
Printf(“ Batas maksimal=”);scanf(“%d”,&max);

Printf(“============================================== \n\n”);
Printf(“ Pilih salah satu kode pengukuran \n”);
Printf(“============================================== \n\n”);

Printf(“ Masukan kode =”);scanf(“%d”,&suhu);

Switch (suhu)
{

Case1:
Printf(“ Konversi Celcius ke Reanmor\n”);
Printf(“============================================== \n\n”);
Printf(“ Masukan nilai suhu =”);sanf(“%d”,&cel);
If(celmax)
{ Printf(“ Pengukuran anda tidak sesuai range yang ditentukan \a\a”);
}
else if (cel>=minIIcel<=max) { A= (cel*4)/5; Printf(“ suhu =%2.2d C\n”,cel); Printf(“ suhu =%2.2d R\n”,a); } Break; Case 2: Printf(“ Konversi Celcius ke Fahrenheit\n”); Printf(“=============================================== \n\n”); Printf(“ Masukan nilai suhu =”);scanf(“%d”,&cel); If (celmax)
{
Printf(“ pengukuran anda tidak sesuai dengan range yang ditentukan \a\a”);
}
Else if (cel>=minIIcel<=max) { B=(cel*9)/ 5+32; Printf(“ suhu =%2.2d c\n”,cel); Printf(“ suhu =%2.2d f\n”,b); } Break; Case 3: Printf(“ Konversi Reanmor ke Fahrenheit\n”); Printf(“=============================================== \n\n”); Printf(“ Masukan nilai suhu =”);scanf(“%d”,&rea); If(celmax)
{
Printf(“ pengukuran anda tidak sesuai range yang ditentukan \a\a”);
}
Else if(cel>=minIIcel<=max) { C=(rea*9)/4+32; Printf(“ suhu =%2.2d R\n”,rea); Printf(“ suhu =%2.2d F\n”,c); } Break: Case 4: Printf(“ Konversi Reanmor ke Celcius \n”); Printf(“============================================== \n\n”); Printf(“ Masukan nilai suhu =”);scanf(“%d”,&rea); If(cel<=max) { Printf(“ pengukuran anda tidak sesuai range yang ditentukan \a\a”); } Else if (cel>=minIIcel<=max) { D=(rea*5)/4; Printf(“ suhu =%2.2d R\n”,rea); Printf(“ suhu =%2.2d C\n”,d); } Break ; Case 5: Printf(“ Konversi Fahrenheit ke Celcius \n”); Printf(“============================================== \n\n”); Printf(“ Masukan nilai suhu = “);scanf(“%d”,&fah); If(celmax)
{
Printf(“ pengukuran anda tidak sesuai range yang ditentukan \a\a”);
}
Else if (cel>=minIIcel<=max) { E=((fah-32)*5)/9; Printf(“ suhu =%2.2d F/n”,fah); Printf(“ suhu =%2.2d C\n”,e); } Break; Case 6: Printf(“ Konversi Fahrenheit ke Reanmor \n”); Printf(“============================================== \n\n”); Printf(“ Masukan nilai suhu =”);scanf(“%d”,&fah); If(cel=minIIcel<=max)
{
F=((fah-32)*4)/9;
Printf(“ suhu =%2.2d F\n”,fah);
Printf(“ suhu =%2.2d R\n”,f);
}
Break;
Default: Printf(“ Konversi kode suhu SALAH! \a\a\a\a”);
}
Getch();
Return0;
}

//------------------------------------------------------------------------------------------------
//------------------------------------------------------------------------------------------------

0 komentar

BlogCatalog