Page 162 - C:\Users\15710210730001\Documents\Flip PDF Professional\INFORMATIKA-BG-KLS_X\
P. 162

Contoh Kasus Uji:
                    No.   Masukan        Keluaran                    Keterangan


                   1     3          Bilangan Bulat Posiif Contoh kasus pada soal

                   2     -10        <Tidak ada>         Contoh kasus pada soal

                   3     0          <Tidak ada>         Contoh kasus jika n adalah nol

                   4     10         Bilangan Bulat Posiif Contoh kasus n lebih dari 0


                  Problem 3: Jenis Bilangan Bulat (Tingkat Kesulitan: )

                  Penjelasan singkat :
                  1.  Siswa mendeklarasikan    variabel  n  untuk bilangan   bulat  (integer).
                      Kemudian, membuat masukkan berupa bilangan bulat.

                  2.  Lakukan pengecekan kondisi sebanyak tiga kali, yaitu:

                      a.  Saat n > 0 : Bilangan bulat positif
                      b.  Saat n < 0 : Bilangan bulat negatif

                      c.  Saat  kedua kondisi diatas  tidak terpenuhi akan  mencetak bilangan
                          bulat nol
                  Contoh Solusi Program :
                   /*

                    * Program berlatih : apakah positif, negatif, nol
                    */
                   #include <stdio.h>
                   int main() {
                           int n;

                           scanf(″%d″, &n);
                           if(n > 0){
                                  printf(″Bilangan Bulat Positif\n″);

                           }
                           else if(n < 0){
                                  printf(″Bilangan Bulat Negatif\n″);
                           }




                  154 Buku Panduan Guru • Informaika untuk SMA Kelas X
   157   158   159   160   161   162   163   164   165   166   167