Repetition
Repetition
Terdapat
berbagai macam repetition yaitu FOR, WHILE, dan DO-WHILE.
1. For
For
digunakan untuk mengulang proses selama kondisi terpenuhi.
For(inisialisasi
; kondisi ; increment/decrement);
Contoh:
Jadi
inisialisasi i=0 lalu kondisi sampai ia kurang dari 10 dan increment menandakan
bahwa angka insialisasi akan ditambah 1 setiap looping terjadi.
looping ini akan menghasilkan 10 angka dari 0 sampai 9 karena kondisinya adalah selama angka i < 10 dan akan berhenti saat kondisi tidak terpenuhi lagi yaitu pada saat i=10 dimana tidak lebih kecil dari 10.
looping ini akan menghasilkan 10 angka dari 0 sampai 9 karena kondisinya adalah selama angka i < 10 dan akan berhenti saat kondisi tidak terpenuhi lagi yaitu pada saat i=10 dimana tidak lebih kecil dari 10.
Decrement adalah kebalikan dari increment ditandai dengan (--) dimana angka insialisasi akan dikurang 1 setiap kali pengulangan.
2. While
Fungsi nya
sama dengan for yaitu mengulang proses selama kondisi terpenuhi, perbedaan
terdapat pada saat menggunakan while jika kita ingin menggunakan increment dan
decrement harus diinsialisasi manual didalam looping WHILE tersebut. Dan pada
WHILE tidak ada insialisasi awal seperti yang terdapat pada FOR.
Contoh:
jika ingin mengganti FOR diatas dengan WHILE
Akan
menghasilkan hasil yang sama dengan for diatas karena WHILE tersebut akan terus
mengulang sampai kondisi i < 10 tidak terpenuhi lagi.
3. DO-WHILE
Fungsi ini
hamper mirip dengan WHILE, dimana perbedaannya adalah saat menggunakan DO-WHILE
ia akan mengulang statement yang terdapat pada DO selama kondisi while
terpenuhi.
Dimana dengan
menggunakan FOR, WHILE, DO-WHILE akan menghasilkan hasil yang sama yaitu:
2201746991
binus.ac.id
skyconnectiva.com
Hermawan




Komentar
Posting Komentar