PERTEMUAN 4 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PEMILIHAN
STRUKTUR KONTROL PEMILIHAN
Struktur kontrol pemilihan dalam pseudocode digunakan untuk menggambarkan:
- Pilihan antara dua atau lebih tindakan, tergantung pada apakah kondisi yang diberikan.
Contoh :
IF jumlah orang > 10 THEN pintu dibuka
ELSE dibatalkan karena kurang peminatnya. - Kondisi bernilai True atau False
Contoh :
IF member THEN Diskon = 20% * Harga
Kondisi berdasarkan perbandingan 2 item yang dinyatakan dengan salah satu operator relasi berikut :
< lebih kecil dari
> lebih besar dari
= sama dengan
<= lebih kecil sama dengan
>= lebih besar sama dengan
<> tidak sama dengan
Ada beberapa variasi dari struktur kontrol selection yaitu:
- Simple Selection
- Combined / Multiple Selection
- Nested Selection
a. Linear Nested IF Statement
b. Non-Linear IF Statement - Perintah Case
LATIHAN 3
Ketentuan :
Beku jika suhu ≤ 0
Cair jika 0 < suhu ≤ 100
Uap jika suhu > 100
Buatlah pseudocode, flowchart dan program dari masalah di atas.
Pseudocode :
Flowchart :
TUGAS 3
- Pseudocode untuk menghitung akar-akar persamaan kuadrat f(x) = Ax2+Bx+C. Syarat A ≠0
D>0 punya dua akar real yang berbeda
D=0 akar kembar
D<0 akar kompleks - Program untuk menghitung ekivalensi bilangan dalam detik menjadi berapa hari, jam berapa menit dan berapa detik.
Komentar
Posting Komentar