Ringkasan Materi Kuliah Algoritma dan Programming (Repetition)


Nama/NIM : Vincent/2201798383
E-mail : vincent032@binus.ac.id

Repetition
Apa itu repetition? Repetition atau pengulangan menurut KBBI adalah proses, cara, perbuatan mengulang. Didalam coding/dunia pemograman pengulangan itu adalah suatu aksi dimana dilakukan suatu statement atau suatu kegiatan yang sama secara berulang-ulang sampai dengan keadaan atau kondisi yang di inginkan.

        Repetiton didalam pemograman terdapat 3 yaitu :
1.   For
2.   While
3.   Do-While

Sekarang kita akan membahas cara pemakaian “for”.
For itu memiliki syntax atau format sebagai berikut:
for(initialization,condition/parameter;increment/decrement)
{
Statement;
}
Cara for bekerja adalah dia akan menginisialisasi suatu nilai dan nilai tersebut kemudian akan di cek menggunakan kondisi/parameter yang telah dibuat dan “for” akan mengerjakan statement yang ada didalam looping tersebut lalu setelah mengerjakan looping tersebut “for” akan mengerjakan increment atau decrement yang telah diberikan.

Initialization:
Initialization adalah suatu proses dimana kita mengatur nilai awal dari looping tersebut.
Contoh : int i =0;

Condition/Parameter:
Condition/Parameter adalah suatu proses dimana kita mengatur suatu keadaan dimana looping tersebut akan bekerja/berulang terus menerus sampai kondisi/parameter tersebut terpenuhi.
Contoh : i < 3; // looping tersebut akan berjalan sampai i lebih besar daripada 33

Increment/Decrement:
Increment/Decrement adalah suatu proses dimana kita mengatur apakah nilai daripada initialization ingin ditambah ataukah dikurang.
Contoh : i++; // i akan ditambah 1 terus menerus sampai kondisi terpenuhi
Contoh daripada for :
For (int i =0;i<3;i++)
{
        Statement;
}

Setelah saya mebahas tentang for selanjutnya saya akan membahas tentang “while”.
While itu memiliki syntax atau format sebagai berikut:
while(condition/parameter)
{
Statement;
}
While itu dia akan bekerja dengan cara yaitu dia akan mengecek kondisi nya terpenuhi ataukah tidak jika memenuhi maka “while” akan berjalan terus menerus sampai dengan kondisi tersebut terpenuhi. Dan jika kondisi nya telah terpenuhi maka “while” akan looping akan berhenti.

Condition/Parameter:
Condition/Parameter adalah suatu proses dimana kita mengatur suatu keadaan dimana looping tersebut akan bekerja/berulang terus menerus sampai kondisi/parameter tersebut terpenuhi.Biasanya kondisi pada while itu berupa boolean(true/false)
Contoh : x < 3; // looping tersebut akan berjalan sampai x lebih besar daripada 3 dan jika x nya tidak lebih besar daripada 3 maka dia akan berjalan terus menerus atau yang disebut sebagai infinite-loop.
Contoh daripada while :
while (x<3)
{
        Statement;
}

Setelah “while” sekarang saya akan menjelaskan tentang “do-while”
Do-While itu memiliki syntax atau format sebagai berikut:
do{
          Statement;
}
while(condition/parameter);
Do-While cara kerja nya adalah dia berbanding terbalik dengan while. Jika while terlebih dahulu mengecek kondisi nya, maka do-while itu akan mengeerjakan statement yang diberikan terlebih dahulu, kemudian dia akan mengecek kondisi yang diberikan.

Condition/Parameter:
Condition/Parameter adalah suatu proses dimana kita mengatur suatu keadaan dimana looping tersebut akan bekerja/berulang terus menerus sampai kondisi/parameter tersebut terpenuhi.Biasanya kondisi sama dengan while yaitu berupa boolean(true/false)
Contoh : x < 3; // looping tersebut akan berjalan sampai x lebih besar daripada 3 dan jika x nya tidak lebih besar daripada 3 maka dia akan berjalan terus menerus atau yang disebut sebagai infinite-loop.
Contoh daripada do-while :
do
{
        Statement;
}
while (x<3);


Sekian dari saya, Terima kasih.

Comments