Nama : Marcel
Kelas : CB-01/LN-01
NIM : 2201809071
Pengertian dari Repitition adalah Satu atau lebih instruksi diulang dengan jumlah waktu tertentu.
Jumlah pengulangan dapat ditentukan sebelumnya (dikodekan keras dalam program) atau ditentukan kemudian pada waktu proses.
- Pengulangan / operasi perulangan:
- For
- While
- Do-While
- •Syntax:for(exp1; exp2; exp3) pernyataan;atau:for(exp1; exp2; exp3){pernyataan ke-1;pernyataan ke-2;…….}exp1 : inisialisasiexp2 : kondisiexp3 : increment or decrementexp1, exp2 dan exp3 adalah pilihan
1. Loop Tidak Terbatas
- Loop tanpa kondisi berhenti dapat menggunakan "for-loop" dengan menghapus semua parameter (exp1, exp2, exp3). Untuk mengakhiri penggunaan loop istirahat.
2.Loop Bersarang
- Loop dalam satu lingkaran. Pengulangan operasi akan dimulai dari loop bagian dalam.
2.Repitition : While
•Syntax
:
while (exp) pernyataan;
atau:
while(exp){
pernyataan ke-1;
pernyataan ke-2;
…..
}
While (exp) pernyataan;
exp adalah ekspresi Boolean. Ini akan menghasilkan benar (bukan nol) atau salah (sama dengan nol).
Pernyataan akan dieksekusi sementara exp tidak sama dengan nol.Evaluasi exp dilakukan sebelum laporan dieksekusi.
3.Repitition : Do-While
•Syntax
:
do{
< pernyataan >;
} while(exp);
Tetap jalankan ketika exp benar, evaluasi exp dilakukan setelah mengeksekusi pernyataan (s).
4.Operasi Repitition
- Dalam operasi sementara, blok pernyataan pernyataan tidak dapat dijalankan sama sekali jika nilai exp salah
- Di do-while di sisi lain pernyataan pernyataan akan dieksekusi min sekali
- Break didalam operasi Repitition digunakan untuk memberhentikan atau menyelesaikan Loop
- Break:
- mengakhiri loop (for, while dan do-while).
- mengakhiri operasi sakelar.
- Continue:
- lewati semua sisa pernyataan (setelah pernyataan skip) di dalam pengulangan, dan lanjutkan secara normal ke loop berikutnya.