Pengulangan - Bina Darma e

advertisement
Pengulangan
Algortima Pemrograman
Muhamad Akbar
Pengulangan
• Salah satu kemampuan komputer yang
dapat dimanfaatkan adalah mengulang
suatu instruksi, bahkan aksi, secara
berulang-ulang dengan performansi yang
sama
• Berbeda dengan manusia yang cenderung
melakukan kesalahan jika melakukan hal
yang sama (lelah atau bosan)
Pengulangan
Terdiri dari 2 bagian :
1. Kondisi yang mengakibatkan
pengulangan suatu saat berhenti, yang
dinyatakan oleh sebuah ekspresi yang
logik baik.
2. Badan pengulangan , yaitu aksi yang
harus diulang selama kondisi yang
ditentukan untuk pengulangan masih
dipenuhi.
Pengulangan
• Pengulangan harus dapat berhenti
– Programer wajib menjamin
• Notasi pengulangan adalah salah satu
notasi dasar dalam penulisan algoritma
selain analisis kasus
Notasi 1
Pengulangan berdasarkan banyaknya pengulangan
Notasi 2
Notasi 3
Notasi 4
Notasi 5
Sumber :
Latihan
• Tuliskan bilangan ganjil dari 2-20 seperti :
3,5,7,9,11,13,15,17,19
• Tuliskan huruf A sebanyak 25 kali
• Tuliskan deret angka dari 11 – 2
11 10 9 8 7 6 5 4 3 2
Download