Algoritma dan Pemrograman Ruang 800 (4)

Repetition berfungsi untuk pengulangan pada proses hingga batas yang telah ditentukan.

Ada 3 macam repetition

1. For : Dalam penggunaan for tidak diwajibkan untuk menentukan kondisi untuk menghentikan loop (Tetapi akan menghasilkan Infinite Loop).

Inisialisasi dalam Ekspresi For :
expression 1: Inisiasi/Pendefinisian
expression 2: Kondisi
expression 3: increment/decrement

Dalam For, ada 2 macam Loop:
A. Infinite Loop
B. Nested Loop

2. While : Sedangkan dalam penggunaan while, pengguna diharuskan ada kondisi untuk menghentikan loop, kondisi akan di cek terlebih dahulu baru akan menjalankan statement. Seperti makan di KFC, bayar dulu baru makan, ada uang, ada makan.

3. Do – While : Kalau dalam Do – While statement akan dijalankan 1 kali terlebih dahulu baru akan mengecek kondisi. Seperti makan di Warteg, yang penting makan dulu, masalah ada uang atau tidak belakangan.

4. Repetition Operation
Sentinel merupakan cara yang berfungsi untuk menghentikan operasi pengulangan.

5. Break & Continue

Break adalah operator yang memaksa suatu program untuk selesai walaupun syarat belum terpenuhi. Break dalam pemrogramman tersebut berfungsi untuk menyelesaikan program, hasil dari pemrogramman tersebut berarti hanya “1” . Sedangkan ada satu operator lagi dalam Looping yaitu Continue, adalah operator yang berfungsi untuk melompati suatu statemen yang diberi tanda continue dalam kodeannya.

Leave a Reply

Your email address will not be published. Required fields are marked *