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