Page 102 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 102

LATIHAN


                1.  Instruksi  apa  yang  disediakan  Bahasa  C++  untuk
                    menangani proses bercabanag/pemilihan?
                2.  Apakah boleh menggunakan klausa else tanpa if?

                3.  Diketahui nilai a = 10, b = 7, c = 29; Apakah hasil
                    dari nilai d berikut:

                     a.   d = a+8 < c-9 && b*a >= c
                     b.   d = a+c > b * 3 || b + a > c && a + b > c

                4.  Diketahui nilai a = 4, b = 17, c = 9; Apakah hasil
                    dari nilai d berikut:

                     a.   d = a+8 < c-9 || b*a >= c
                     b.   d = a+c > b * 3 && b + a > c && a + b > c

                5. Apa yang akan dicetak oleh penggalan program ini?

                    if (-1) printf (“negative”);
                    else printf(“nol atau positif”);

                6. Apa yang akan terjadi dengan program ini bila saat
                   dijalankan bil diisi nol?

                    #include <stdio.h>
                  int main(){
                      int bil;
                      scanf (“%d”, &bil);
                      if (bil == 0)
                      else
                        printf(“tidak sama dengan nol”);
                    }

                                            93
   97   98   99   100   101   102   103   104   105   106   107