Pengertian dari repetition adalah satu atau lebih instruksi dalam waktu yang ditentukan.
Repetition yang sering digunakan dalam bahasa C adalah
- For
- While
- Do-While
Repetition berkemungkinan menggunakan Go To, namun tidak disarankan untuk menggunakannya. Hal ini dikarenakan bahasa C bekerja secara sequence atau urut dari atas ke bawah, sedangkan Go To dapat bekerja secara tidak berurutan, sehingga dapat membingungkan bagi penggunanya.
Perbedaan While & Do-While adalah
- While bekerja dengan melihat kondisi atau batasan yang telah tercantum terlebih dahulu. Jika kondisi atau batasan yang di-input tidak sesuai, maka While tidak akan menjalankan input-an tersebut.
- Do-While bekerja dengan menjalankan input yang dimasukan terlebih dahulu, setelah itu ia akan memeriksa kembali apakah input tersebut sesuai dengan kondisi atau batasan yang telah tercantum pada Do-While tersebut.
Berikut adalah beberapa contoh yang saya ingat.

Gambar di atas menunjukkan bagaimana cara menampilkan bilangan genap dengan jumlah angka yang sesuai dengan angka yang di-input, dengan menggunakan repetition for
Gambar di atas menunjukkan cara bagaimana membuat perulangan simbol yang memiliki pola segitiga siku-siku dengan menggunakan repetition for. Jika angka yang di-input adalah angka ganjil, maka simbol yang keluar adalah '#'. Jika angka yang di-input adalah angka genap, maka simbol yang keluar adalah '*'.
Di kelas pada waktu itu pun disampaikan beberapa link yang dapat digunakan untuk mengasah kemampuan dalam coding. Beberapa di antaranya adalah
Gambar di atas menunjukkan bagaimana cara mencetak bintang sebanyak yang telah ditentukan di dalam kondisinya dengan menggunakan repetition for

Di kelas pada waktu itu pun disampaikan beberapa link yang dapat digunakan untuk mengasah kemampuan dalam coding. Beberapa di antaranya adalah
- codechef.com
- kattis.com
- spoj.com


No comments:
Post a Comment