Repetition
Sekilas tentang Repetition yang telah saya pelajari.
Repetition adalah perulangan data atau yang biasa disebut dengan "LOOPING". Merupakan suatu proses yang dilakukan secara berulang-ulang sampai batas yang telah ditentukan dalam suatu waktu.
Biasanya, apabila tidak ditentukan batas nya akan terjadi error karena proses akan terus diulang hingga batas komputer itu sendiri.
Operasi pada Repetition / Looping:
- For
- While
- Do While
For
Statement For yang memiliki 3 parameter.
Syntax dari For:
exp1, exp2 and exp3 are optional.
initialization: keadaan awal dari variabel kontrol
conditional: kondisi / syarat
increment/decrement: pengatur perubahan nilai variable kontrol
Repetition For terbagi lagi menjadi dua, yaitu: Infinite Loop dan Nested Loop.
Apakah perbedaannya?
1. Infinite loop
Yaitu proses looping tanpa kondisi untuk stop, untuk mengakhiri nya perlu menggunakan "Break."
2. Nested loop
Yaitu kondisi for di dalam for, atau biasa disebut dengan "Loop in a loop."
While
Penggunaan While biasanya untuk mengulang suatu proses yang belum diketahui jumlahnya. Pengecekan kondisi akan dilakukan terlebih dahulu. Jika kondisi masih sesuai dengan syarat, looping akan terus berlanjut.
Syntax dari While:
exp: kondisi
statements: pernyataan
Do While
Penggunaan Do While biasanya untuk mengulang suatu proses yang belum diketahui jumlahnya. Instruksi akan dijalankan terlebih dahulu tanpa mengetahui kondisi itu true/false, setelah itu baru dilakukan pengecekan. Apabila true, maka looping terus berlanjut.
Syntax dari Do While:
Sekilas tentang Repetition yang telah saya pelajari.
Repetition adalah perulangan data atau yang biasa disebut dengan "LOOPING". Merupakan suatu proses yang dilakukan secara berulang-ulang sampai batas yang telah ditentukan dalam suatu waktu.
Biasanya, apabila tidak ditentukan batas nya akan terjadi error karena proses akan terus diulang hingga batas komputer itu sendiri.
Operasi pada Repetition / Looping:
- For
- While
- Do While
For
Statement For yang memiliki 3 parameter.
Syntax dari For:
for(exp1;
exp2; exp3) statement;
or:
for(exp1;
exp2; exp3){
statement1;
statement2;
…….
}
exp1 :
initialization
exp2 :
conditional
exp3 :
increment or
decrement
initialization: keadaan awal dari variabel kontrol
conditional: kondisi / syarat
increment/decrement: pengatur perubahan nilai variable kontrol
Repetition For terbagi lagi menjadi dua, yaitu: Infinite Loop dan Nested Loop.
Apakah perbedaannya?
1. Infinite loop
Yaitu proses looping tanpa kondisi untuk stop, untuk mengakhiri nya perlu menggunakan "Break."
2. Nested loop
Yaitu kondisi for di dalam for, atau biasa disebut dengan "Loop in a loop."
While
Penggunaan While biasanya untuk mengulang suatu proses yang belum diketahui jumlahnya. Pengecekan kondisi akan dilakukan terlebih dahulu. Jika kondisi masih sesuai dengan syarat, looping akan terus berlanjut.
Syntax dari While:
while (exp) statements;
or:
while(exp){
statement1;
statement2;
…..
}
statements: pernyataan
Do While
Penggunaan Do While biasanya untuk mengulang suatu proses yang belum diketahui jumlahnya. Instruksi akan dijalankan terlebih dahulu tanpa mengetahui kondisi itu true/false, setelah itu baru dilakukan pengecekan. Apabila true, maka looping terus berlanjut.
Syntax dari Do While:
do{
< statements >;
} while(exp);
Selain For, While, dan Do-While. Ada istilah lain yaitu Break dan Continue.
Break
Dipergunakan untuk mengakhiri sebuah loopingan.
Continue
Dipergunakan untuk melewati statement yang ada di dalam suatu loopingan, dan melanjutkan kembali ke loopingan selanjutnya.
Sekian dari saya.
NIM: 2201790191
binus.ac.id
skyconnectiva.com
Nama: Nurul Alyannisa
Break
Dipergunakan untuk mengakhiri sebuah loopingan.
Continue
Dipergunakan untuk melewati statement yang ada di dalam suatu loopingan, dan melanjutkan kembali ke loopingan selanjutnya.
Sekian dari saya.
NIM: 2201790191
binus.ac.id
skyconnectiva.com
Nama: Nurul Alyannisa
Comments
Post a Comment