Page 23 - Microsoft Word - Modul pgds perulangan
P. 23
Modul Pemrograman Dasar Kelas X
KEGIATAN PEMBELAJARAN 4
STATEMENT IF… ELSE BERSARANG
A. Tujuan Pembelajaran
Setelah mempelajari modul ini diharapkan siswa dapat memahami algoritma
percabangan if … else bersarang dan dapat menerapkannya dalam pembuatan suatu
program.
B. Uraian Materi
Dalam struktur IF… else bersarang, sebuah kondisi IF di dalam IF (nested IF).
Program akan dijalankan ketika kondisi satu dan kondisi yang lain telah terpenuhi,
jika hasil menunjukkan tidak memenuhi kedua kondisi maka akan lompat ke kondisi
lain. Perhatikan bahwa (kode program 1.1) hanya akan dijalankan jika kondisi
1 dan kondisi 1.1 terpenuhi. Jika kondisi 1 tidak terpenuhi, program akan langsung
lompat ke bagian ELSE.
Format penulisan pascal :
IF (kondisi 1) THEN
begin
(kode program 1)
IF (kondisi 1.1) THEN
begin
(kode program 1.1)
end;
end
ELSE
begin
(kode program 2)
end;
Flowchart dengan Metode If... else bersarang:
SMK Antartika 2 Sidoarjo, Dinas Pendidikan Provinsi JawaTimur 2020 17