Page 55 - Modul Daskom 2020
P. 55

Modul 2 – Pengkondisian, Looping, Decision dan Compound                               2020

                                        Contoh Source Code perintah Nested Loop :
                                         Program  Nested_loop;
                                         Var
                                         i,j:integer;
                                         Begin
                                          For  i:=0 to  3 do
                                           Begin
                                             For  j:=0 to  3 do
                                          Begin
                                            Writeln(i+j,' ');
                                          End;
                                           Readln;
                                           End;
                                         Readln;
                                         End.

                       C.  DECISION
                           Dalam proses mengambil keputusan tentunya akan dihadapkan pada dua alternatif atau
                        lebih. Untuk menentukan alternatif mana yang akan diambil, maka dilakukan evaluasi pada
                        setiap alternatifnya sehingga akan terpilih salah satu alternatif yang memenuhi kondisi yang
                        dibutuhkan. Dalam bahasa pascal, hal tersebut bisa dilakukan dengan menggunakan perintah
                        if dan case.
                            i.  Perintah if
                                IF – THEN
                                    Bentuk pemilihan keputusan untuk satu atau lebih percabangan dengan kondisi
                                pasti  (jawaban  harus  true),  dengan  ketentuan  bila  kondisi  terpenuhi  (true),  maka
                                statement tersebut akan diproses. Sebaliknya bila kondisi tidak terpenuhi (false), maka
                                tidak ada statement yang diproses.

                                         Contoh Flowchart dan Pseudocode perintah If Then
                                                 Tabel 2.5 Contoh Flowchart dan Pseudocode perintah If Then
                                                 Flowchart                              Pseudocode
                                                                             Program if_then
                                      MULAI                                  {Program  untuk  menentukan  suatu
                                                                             jawaban}

                                                                             Deklarasi
                                                                             Jawab,hasil:string
                                      INPUT
                                     Jawab,hasil
                                                                             Deskripsi Algoritma
                                                                             Mulai
                                                                                Baca (jawab)
                                                                                Jika jawab=Ya maka
                                                                                   hasil’Terimakasih, jawaban
                                                         hasil  Terimakasih,                       Sedang diproses’
                                    Jika jawab= Ya  Y     Jawaban sedang
                                                            diproses            Tulis (hasil)
                                                                             Selesai


                                        T



                                      OUTPUT
                                       hasil





                                      SELESAI




                  Praktikum Dasar Komputer & Pemrograman 2020                                           II-53
   50   51   52   53   54   55   56   57   58   59   60