Page 193 - EMODUL INFOEMATIKA XI FASE F
P. 193
Strategi ini penting ketika program harus merespons
berdasarkan masukan atau hasil sebelumnya.
3) Strategi Perulangan (Iteration)
Strategi perulangan digunakan untuk
menyederhanakan proses yang harus dilakukan berulang
kali. Strategi ini menghindari penulisan ulang instruksi
yang sama berkali-kali.
Karakteristik:
a) Menggunakan for, while, atau do-while dalam bahasa
pemrograman.
b) Efektif untuk menangani masalah yang memiliki pola
pengulangan.
Contoh Kasus: Menampilkan bilangan dari 1 sampai 5.
Pseudocode:
Mulai
Untuk i dari 1 sampai 5 lakukan
Output i
Selesai
Perulangan dapat digunakan untuk menghitung
total, mencari data tertentu, mengisi array, dan sebagainya.
4) Contoh Gabungan Strategi
Dalam kenyataannya, satu algoritma sering kali
menggabungkan beberapa strategi sekaligus. Misalnya:
Kasus: Menentukan nilai tertinggi dari tiga bilangan.
Pseudocode:
Mulai
Input a, b, c
Jika a > b dan a > c Maka
Output a adalah terbesar
193

