Page 98 - BAHAN_BACAAN_ALGORITMA_DAN_PEMOGRAMAN
P. 98

Jadi, program TAHUN_KABISAT dalam bahasa pascal adalah sebagai

                   berikut :
                      program TAHUN_KABISAT;
                      (* menentukan apakah suatu tahun merupan tahun kabisat atau
                      bukan kabisat *)


                      uses wincrt;
                      (* DEKLARASI *)
                      var
                           Tahun : integer;

                      (* DESKRIPSI *)
                      begin
                           write('TAHUN ');read(Tahun);
                           if Tahun mod 4 = 0 then
                             write(' adalah tahun kabisat')
                           else
                             write(' bukan tahun kabisat')
                           end.
                     end.




                     Tiga Kasus atau Lebih

                          Masalah yang mempunyai tiga buah kasus atau lebih tetap

                   dapat dianalisis dengan struktur IF-THEN-ELSE sebagaimana halnya
                   pada masalah dengan dua kasus.

                   Tiga Kasus :                                      Empat Kasus :


                      if kondisi1 then                      if kondisi1 then
                         aksi1                                  aksi1
                     else                                   else
                          if kondisi2 then                      if kondisi2 then
                             aksi2                                  aksi2
                          else                                  else

                                if kondisi3                        if kondisi3 then
                                 aksi3                               aksi3

                               endif                               else
                         endif                                         if kondisi 4
                     endif                                               aksi4

                                                                       endif
                                                                   endif
                                                                endif

                                                            endif
   93   94   95   96   97   98   99   100   101   102   103