Monday, November 16, 2015

Konversi Suhu dengan bahasa c

Membuat Program Mengkonversi Suhu dengan Menggunakan Bahasa C


         Suhu atau biasa disebut juga dengan temperatur merupakan derajat panas atau dingin dari suatu benda. Ada beberapa skala satuan suhu, misalnya Celcius (C), Reamur (R), Fahrenheit (F), dan Kelvin (K).

         Kali ini saya akan membuat program dengan menggunakan bahasa c tentang mengkonversi, berikut coding nya : 
main ()
{
    char inputandari[2], inputanke[2];
    float inputanangka;
    printf ("Selamat datang di program kami 'mengkonversi suhu'");
    printf ("\nSilahkan masukkan nilainya suhunya ");
    scanf ("%f", &inputanangka);
    printf ("Anda ingin ingin mengkonversi dari (R/F/K/C) ");
    scanf ("%s", &inputandari);
    printf ("Anda ingin ingin mengkonversi ke (R/F/K/C) ");
    scanf ("%s", &inputanke);
    if (strcmp(inputandari,"R")==0)
    {
        if (strcmp(inputanke,"R")==0)
        {
            float hasil = inputanangka;
            printf ("%.2f R", hasil);
        }
        else if (strcmp(inputanke,"C")==0)
        {
            float hasil = 4.00/5.00*inputanangka;
            printf ("%.2f C", hasil);
        }
        else if (strcmp(inputanke,"F")==0)
        {
            float hasil = 4.00/5.00*(inputanangka-32);
            printf ("%.2f F", hasil);
        }
        else if (strcmp(inputanke,"K")==0)
        {
            float hasil = 4.00/5.00*(inputanangka-273);
            printf ("%.2f K", hasil);
        }
        else
        {
            printf ("maaf inputan yang anda masukkan salah");
        }
    }
    else if (strcmp(inputandari,"F")==0)
    {
        if (strcmp(inputanke,"F")==0)
        {
            float hasil = inputanangka;
            printf ("%.2f F", hasil);
        }
        else if (strcmp(inputanke,"C")==0)
        {
            float hasil = 9.00/5.00*inputanangka+32;
            printf ("%.2f C", hasil);
        }
        else if (strcmp(inputanke,"R")==0)
        {
            float hasil = 9.00/4.00*inputanangka+32;
            printf ("%.2f R", hasil);
        }
        else if (strcmp(inputanke,"K")==0)
        {
            float hasil = 9.00/5.00*(inputanangka-273)+32;
            printf ("%.2f K", hasil);
        }
        else
        {
            printf ("maaf inputan yang anda masukkan salah");
        }
    }
    else if (strcmp(inputandari,"K")==0)
    {
        if (strcmp(inputanke,"K")==0)
        {
            float hasil = inputanangka;
            printf ("%.2f K", hasil);
        }
        else if (strcmp(inputanke,"C")==0)
        {
            float hasil = inputanangka+273;
            printf ("%.2f C", hasil);
        }
        else if (strcmp(inputanke,"R")==0)
        {
            float hasil = 9.00/4.00*inputanangka+32;
            printf ("%.2f F", hasil);
        }
        else if (strcmp(inputanke,"K")==0)
        {
            float hasil = 9.00/5.00*(inputanangka-273)+32;
            printf ("%.2f K", hasil);
        }
        else
        {
            printf ("maaf inputan yang anda masukkan salah");
        }
    }
     else if (strcmp(inputandari,"C")==0)
    {
        if (strcmp(inputanke,"C")==0)
        {
            float hasil = inputanangka;
            printf ("%.2f C", hasil);
        }
        else if (strcmp(inputanke,"R")==0)
        {
            float hasil = 5.00/4.00*inputanangka;
            printf ("%.2f R", hasil);
        }
        else if (strcmp(inputanke,"F")==0)
        {
            float hasil = 5.00/9.00*(inputanangka-32);
            printf ("%.2f F", hasil);
        }
        else if (strcmp(inputanke,"K")==0)
        {
            float hasil = inputanangka-273;
            printf ("%.2f K", hasil);
        }
        else
        {
            printf ("maaf inputan yang anda masukkan salah");
        }
    }
    getch();
    system("cls");
    main ();
    getch();
}

           Hasilnya 


0 comments:

Post a Comment

resep donat empuk ala dunkin donut resep kue cubit coklat enak dan sederhana resep donat kentang empuk lembut dan enak resep es krim goreng coklat kriuk mudah dan sederhana resep es krim coklat lembut resep bolu karamel panggang sarang semut