TI

Pertanyaan

dibaca sebuah bilangan bulat yang mewakili pengukuran suhu air (dalam 0C) pada tekanan atmosfir, harus dituliskan wujud air pada temperatur dan tekanan tersebut, ketentuan
*beku jika suhu < 0
*cair jika < 0 suhu <100
*uap jika suhu >100
buatlah pseudecode dan flowchart dan program dari masalah diatas.. help me fast :-(

1 Jawaban

  • Kelas: X

    Mata Pelajaran: Teknologi Informasi

    Materi: Bahasa Pemrograman

    Kata Kunci: Flowchart, Pseudocode

     

    Pembahasan:

     

    Dibaca sebuah bilangan bulat (integer) yang mewakili pengukuran suhu air (dalam 0 C) pada tekanan atmosfir, harus dituliskan wujud air pada temperatur dan tekanan tersebut, ketentuan:

     

    ·         beku jika suhu < 0

    ·         cair jika 0 < suhu <100

    ·         uap jika suhu >100

     

    Masa Psudocodenya adalah sebagai berikut:   


     READ int suhu 
     IF suhu < 0 THEN                  

       WRITE "Beku" 
     ELSE 
       IF suhu > 0 AND suhu < 100 THEN               
         WRITE "Cair" 
       IF suhu > 100 THEN
         WRITE "Uap"  
       ENDIF 
     ENDIF
               

     

    Flowchart sebagaimana di bawah.

     

    Dan program untuk melakukannya, dengan menggunakan bahasa pemrograman C adalah sebagai berikut:

     

    #include <stdio.h>

     

    int main()

    {

     int suhu;

     

     printf ("Berapakah suhu sekarang? (dalam °C): "); // meminta input dari user

     scanf ("%d", &suhu);

     

     if (suhu < 0)      // jika suhu air tersebut dibawah 0 °C

       {

        printf ("Beku");   // maka air tersebut dalam bentuk beku

       }

      else

       {

             if (suhu > 0 && suhu < 100) // jika suhu lebih dari 0 °C, di bawah 100 °C

             {

             printf ("Cair"); // maka air tersebut dalam bentuk cair

             }

       

            if (suhu > 100)     // jika suhu air lebih 100 °C

            {

                 printf ("Uap"); // maka air tersebut dalam bentuk uap

            }

        }

    }

    Gambar lampiran jawaban diahviolin

Pertanyaan Lainnya