Page 120 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 120

printf("This is the inner switch block\n");
                              }
                      }

                      printf("Value of a is: %d\n", a);
                      printf("Value of b is: %d\n", b);

                      return 0;
                  }             case 200:
                                cout<<"Ini bagian switch dalam"<<endl;
                                }
                         }

                         cout<<"Nilai a adalah : "<<a<<endl;
                         cout<<"Nilai b adalah : "<<b<<endl;
                         return 0;
                  }

                                               KODE PROGRAM BAHASA C++
                  #include <iostream>
                  using namespace std;

                  int main(){
                         int a = 100;
                         int b = 200;

                         switch(a) {
                                case 100:
                                cout<<"Ini bagian switch luar"<<endl;
                                switch(b) {
                                case 200:
                                cout<<"Ini bagian switch dalam"<<endl;
                                }
                         }

                         cout<<"Nilai a adalah : "<<a<<endl;
                         cout<<"Nilai b adalah : "<<b<<endl;
                         return 0;
                  }

                  Output:

                  Ini bagian switch luar
                  Ini bagian switch dalam
                  Nilai a adalah : 100
                  Nilai b adalah : 200


                  E.  Rangkuman
                      Di dalam percabangan, terdapat 2 jenis percabangan, yaitu percabangan if dan percabangan

                  switch  case.  Percabangan  if  adalah  salah  satu  jenis  blok  pernyataan  penyeleksian  adalah
                  percabangan "jika", yang memungkinkan kita untuk mengubah alur pengeksekusian perintah

                  pada program berdasarkan kondisi ekspresi tertentu. Percabangan if terbagi menjadi 3 yaitu if,

                  if-else, if-else-if. Bentuk pernyatan percabangan yang paling sederhana adalah pernyataan if,
                  karena hanya melibatkan satu buah ekspresi yang akan diperiksa. Pernyataan  if-else adalah


                                                                                                          97
   115   116   117   118   119   120   121   122   123   124   125