Page 51 - Modul Daskom 2020
P. 51
Modul 2 – Pengkondisian, Looping, Decision dan Compound 2020
While Do
Pada looping jenis ini, proses pengulangan akan dilakukan selama kondisi yang
ditentukan terpenuhi (bernilai benar). Pengulangan tidak akan dilakukan jika di awal
pengulangan kondisi tidak terpenuhi (bernilai salah).
Contoh Deklarasi :
WHILE <Condition>DO
Begin
<proses yang diulang>
End.
Selama kondisi (persyaratan) pengulangan masih benar, maka proses pengulangan
akan terus berlangsung.
Contoh Flowchart dan Pseudecode pada perintah While Do :
Tabel 2.2 Contoh Flowchart dan Pseudecode pada perintah While Do
Flowchart Pseudocode
Program while_do
MULAI {program digunakan untuk melakukan
Pembelian Tiket selama saldo mencukupi}
Deklarasi
Saldo:integer
INPUT
Saldo Deskripsi Algoritma
Mulai
Baca(Saldo)
Selama Saldo>50000 lakukan
Mulai
Tulis(Saldo)
Jika Saldo>50000
Tulis(Beli Tiket)
SaldoSaldo-50000
Tulis(Saldo)
Y Tulis (Tekan<ENTER> Untuk
Mengulang Pembelian Tiket)
Selesai
Saldoç Saldo-50000 Tulis(Saldo Anda Habis)
Selesai
T
OUTPUT
Beli Tiket
OUTPUT
Saldo Anda
Habis
SELESAI
Praktikum Dasar Komputer & Pemrograman 2020 II-49