Page 77 - Modul Algoritma dan Pemrograman Dasar_HTML
P. 77

Flowchat if else berikut :

                                 Contoh                           Hasil


                                 If (kondisi)

                                  Statement-1;
                                 Else
                                  Statement-2;




                                      Pada  variasi  ini,  apabila  kondisi  bernilai  benar  maka


                                Statement-1 yang dikerjakan dan apabila kondisi bernilai salah

                                maka Statement-2 yang dikerjakan (tidak pernah 2 statement ini

                                dikerjakan semua).

                                Untuk  if  else  kita  dapat  menggunakan  contoh  berikut  untuk

                                melihat perbedaan dengan if sederhana.

                                 Contoh                               Hasil
                                         #include <iostream>          Barapa usia anda ? 16
                                         #include <conio.h>           Anda  Tidak  diperkenankan
                                         int main()                   menonton
                                         {
                                         int usia;
                                         std::cout  <<  "Berapa
                                         usia anda ? ";
                                         std::cin >> usia;
                                         if (usia < 17)
                                         std::cout  <<  "  Anda
                                         tidak     diperkenankan
                                         menonton" << std::endl;
                                         else
                                         std::cout  <<  "  Selamat
                                         menonton" << std::endl;
                                 }







                                                                                                     71
   72   73   74   75   76   77   78   79   80   81   82