Page 117 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 117

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

                  int main(int argc, char *argv){
                         unsigned short int usia = 18;

                         if(usia<=1){
                                cout<<"Usia bayi (0-1 tahun)"<<endl;
                         }else if(usia<=10){
                                cout<<"Usia anak-anak (2-10 tahun)"<<endl;
                         }else if(usia<=19){
                                cout<<"Usia remaja (1-19 tahun)"<<endl;
                         }else if(usia<=60){
                                cout<<"Usia dewasa (20-60 tahun)"<<endl;
                         }else{
                                cout<<"Usia tua (lebih dari 60 tahun)"<<endl;
                         }

                         cout<<"Usia yang dimasukkan adalah "<<usia<<" tahun"<<endl;
                  }

                  Output:
                  Usia remaja (1-19 tahun)
                  Usia yang dimasukkan adalah 18 tahun

                  4.  Contoh 4 – Program penggunaan switch case

                                                KODE PROGRAM BAHASA C
                  #include <stdio.h>

                  int main() {
                      int noHari;

                      printf("Masukkan nomor hari (1..7): ");
                      scanf("%d", &noHari);

                      switch (noHari) {
                          case 1:
                              printf("Hari ke-%d: adalah MINGGU\n", noHari);
                              break;
                          case 2:
                              printf("Hari ke-%d: adalah SENIN\n", noHari);
                              break;
                          case 3:
                              printf("Hari ke-%d: adalah SELASA\n", noHari);
                              break;
                          case 4:
                              printf("Hari ke-%d: adalah RABU\n", noHari);
                              break;
                          case 5:
                              printf("Hari ke-%d: adalah KAMIS\n", noHari);
                              break;
                          case 6:
                              printf("Hari ke-%d: adalah JUMAT\n", noHari);
                              break;
                          case 7:
                              printf("Hari ke-%d: adalah SABTU\n", noHari);
                              break;
                          default:
                              printf("Tidak terdapat nama hari ke-%d\n", noHari);                         94
                      }


                      return 0;
                  }                     break;
                                default:
   112   113   114   115   116   117   118   119   120   121   122