Repetition in C
- Repetition atau repetisi adalah function yang digunakan untuk mengulang statement/function sebanyak jumlah tertentu.
- Operasi repetisi terdiri dari :
- for
- while
- do-while
- Repetisi For :
- Syntax : for( initialization;conditional;increment or decrement){ statement;}
- Contoh : for(int i=0;i<5;i++){printf("saya ganteng");}
- Output yang dihasilkan dari contoh diatas adalah tulisan saya ganteng sebanyak 5 kali.
- For dapat digunakan sebagai nested loop (loop dalam loop).
- Repetisi while :
- Syntax : while (expression){statement;}
- Contoh : int i = 0; while(i<5){printf("saya ganteng"); i ++;}
- Output yang dihasilkan dari contoh diatas adalah tulisan saya ganteng sebanyak 5 kali.
- Dalam while, expression bersifat boolean (true or false), jika expression true maka statement akan dijalankan.
- While akan melakukan pengecekan terhadap kondisi expression terlebih dahulu sebelom menjalankan statement.
- Repetisi do-while :
- Syntax : do{statement;} while(expression).
- Contoh : int i =0; do{printf("saya ganteng"); i ++;} while(i<5);
- Output yang dihasilkan dari contoh diatas adalah tulisan saya ganteng sebanyak 5 kali.
- Do-while akan menjalankan statement terlebih dahulu sebelom melakukan pengecekan terhadap kondisi expression.
- Fungsi break yaitu untuk mengakhiri suatu loop dan mengakhiri function / operasi switch dalam switch case.
- Fungsi continue yaitu untuk melewati / mengskip sisa dari statement dalam suatu repetisi dan menjalankan normal kembali untuk loop selanjutnya.
Christopher Owen
2201819356
Binus.ac.id
Comments
Post a Comment