Page 74 - MODUL PDKP'21
P. 74
Modul 2 – Pengondisian, Looping, Decision dan Compound 2021
Writeln(a+b,' ');
End;
Readln;
End;
Readln;
End.
C. DECISION
Suatu proses pengambilan keputusan tentu 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
diselesaikan dengan menggunakan perintah decision pada statement if dan case.
i. Perintah if
IF – THEN
Bentuk pemilihan keputusan 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}
INPUT Deklarasi
Jawab, hasil
Jawab,hasil:string
Deskripsi Algoritma
Mulai
Jika jawab = Ya Y Hasil Terimakasih jawaban Baca (jawab)
sedang diproses
Jika jawab=Ya maka
hasil’Terimakasih, jawaban
T sedang diproses’
Tulis (hasil)
Selesai
OUTPUT
Hasil
SELESAI
Praktikum Dasar Komputer & Pemrograman 2021 II-59