Apa yang saya dapatkan di kelas Algo (4)

Repetition
Apakah fungsi repetition,repetition atau repetisi digunakan untuk mengulangi sebuah proses sampai pada batas yang ditentukan.

Ada 3 macam repetition

For:Dalam penggunaan for tidak diwajibkan untuk menentukan kondisi untuk menghentikan loop (tetapi yang akan terjadi adalah looping forever).
While:Sedangkan dalam penggunaan while diharuskan ada kondisi untuk menghentikan loop,kondisi akan di cek terlebih dahulu baru akan menjalankan statement.
Do-while:Kalau dalam Do-while statement akan dijalankan 1 kali terlebih dahulu baru akan mengecek kondisi.
Contoh Penggunaannya:
For:
for(exp 1;exp 2;exp 3)

statement;

Dimana:

exp 1 : Adalah pernyataan kita

exp 2 :Adalah kondisi sampai mana statement akan dijalankan

exp 3:Adalah pernyataan tambahan sehingga tidak terjadi looping forever

Contoh:

for(i=0;i<5;i++)

printf(“hello”);

maka akan dicetak hello sebanyak 4x.

While:
While(exp) statement;

untuk while hanya akan jalan ketika kondisinya true

Contoh:

n=2

while(n%2=0 && n<10)

printf(“hello”);

n++

maka program hanya akan menulis ketika n dibagi 2 sama dengan nol

Do-While
Do (statement);

while(exp)

saat menggunakan do while maka program akan menjalankan statement 1x terlebih dahulu baru kemudian di cek kondisinya.

Contoh:

n=0

do printf(“hello”);

n++;

while (n<5)

maka akan dicetak hello sebanyak 5x.

NOTE:

Break: break adalah command yang digunakan untuk keluar dari scoope looping

Continue:adalah command untuk mengskip sebuah repetition yang cocok dengan commandnya

contoh:

while

x<10,x++

x=5,continue

output:

1 2 3 4 6 7 8 9 10

Leave a Reply

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