Apa itu Looping?

 Looping


Looping adalah sebuah urutan perintah yang secara menerus diulang hingga suatu kondisi tercapai. Kondisi yang dimaksud disini dapat dalam bentuk yang berbeda-beda seperti; mendapatkan data dan merubah data, dan apakah sebuah nilai sudah mencapai jumlah yang ditentukan.

Berikut beberapa situasi penggunaan dari masing-masing loop.

·        While loop: normalnya digunakan untuk mengulang kode tertentu sebanyak waktu yang tidak diketahui, hingga suatu kondisi terpenuhi. Contoh: jika kita ingin menanyakan pada pengguna untuk angka antara 1 dan 10. Kita tidak mengetahui seberapa banyak pengguna akan memasukkan angka yang lebih besar dari 10, sehingga kita akan tetap menanyakan ‘Selagi angkanya tidak di antara 1 dan 10’

·        Do while loop: merupakan control flow statement yang mengeksekusi kode paling tidak sekali dan kemudian secara berulang menjalankan kodenya atau tergantung pada kondisi Boolean nya untuk menjalankan kodenya diakhir

·        For loop: merupakan statement control flow untuk iterasi khusus, yang memungkinkan kode untuk dijalankan berulang. Loop ini baik digunakan jika kita mengetahui seberapa banyak kita akan menjalankan bagian dari kode tersebut.

 Contoh While Loop:

Judul:

Mencari 2 pola bilangan kelipatan +4 dan +2

Kamus:

x ß integer

y ß integer

Algoritma:

x := 8

y := 12

while (x < 12)

{

 output (x)

 x := x + 4

}

while (y <= 22)

{

 if (y < 18)

 {

 output (y)

 y = y + 2

 }

 if (y == 18)

 {

 output x

 x = x + 2

 }

 if (y > 18)

 {

 output (y)

 y = y + 2

 }

}


Coding C++

//judul : mencari 2 pola bilangan kelipatan +4 dan +2

//kamus :

#include <iostream>

using namespace std;

int x;

int y;

//algoritma

int main()

{

 x = 8;

 y = 12;

 while (x < 12) //kondisi

 {

 cout << x << " ";

 x = x + 4;

 }

 while (y <= 22)

 {

 if (y < 18)

 {

 cout << y << " ";

 y = y + 2;

 }

 if (y == 18)

 {

 cout << "x";

 y = y + 2;

 }

 if (y > 18)

 {

 cout << " " << y;

 y = y + 2;

 }

 }

return 0;

}

 


Komentar

Postingan Populer