Friday, October 12, 2018

Algorithm BINUS Repetition

Definisi "Repetition"
Pengulangan 1 atau lebih instruksi yang dilakukan dalam waktu yang ditentukan

Operasi dari "Repetition":
- for
- while / while-do
- do-while

Definisi "for"
Salah satu operan repetisi dalam algoritma yang memiliki syntax:
for ( inisialisasi ; kondisi ; increment/decrement)
statement 1
statement 2 for digunakan untuk melakukan looping selama kondisi syntax terpenuhi

Contoh :
for (int x = 1 ; x <= 5 ; x++)
printf ("%d\n", x);


Definisi "while / while-do"
Salah satu operan repetisi dalam algoritma yang memiliki syntax:
while ( kondisi)
statement 1
statement 2while digunakan untuk melakukan looping dengan membaca datanya terlebih dahulu. Jika kondisi terpenuhi, maka akan dijalankan oleh sistem

Contoh :
while (x < 10)
x = x+1

Definisi "do-while"
Salah satu operan repetisi dalam algoritma yang memiliki syntax:
do 
{ statement 1 }
while  ( kondisi)

do-while digunakan untuk melakukan looping dengan melakukan statement 1 terlebih dahulu lalu membaca apakah statement 1 memenuhi kondisi atau tidak. Jika tidak, maka sistem tidak akan melanjutkan looping tersebut.

Contoh :
do {x = x+1 }
while (x < 10)

Perbedaan "while-do" dengan "do-while"
Operan "while-do" dan "do-while" memiliki 1 perbedaan yaitu :
"while-do" = membaca kondisi terlebih dahulu sebelum mencetak data
"do-while" = mencetak data terlebih dahulu lalu membaca kondisi untuk melakukan looping berikutnya

2201734120
Skyconnectiva
Andreas Wijaya

No comments:

Post a Comment