NIM : 210605110007

Lembaga: “Universitas Islam Negeri Maulana Malik Ibrahim Malang”

Fakultas: “Sains dan Teknologi”

Jurusan: “Teknik Informatika”

Pengertian While Loop

While loop merupakan loop yang digunakan ketika kita telah menetapkan stop condition sebelumnya. Blok statement/kode yang sama akan terus dijalankan sampai stop condition ini tercapai. Stop condition akan di cek sebelum melakukan proses loop.

Fungsi While Loop

while digunakan untuk mengulang suatu statement / perintah selama kondisi yang ada pada while masih terpenuhi atau bernilai benar. … Jika kondisi benar, maka statement / perintah akan dijalankan kembali dan proses perulangan akan dijalankan terus menerus sampai kondisi bernilai salah.

SIntaks yang digunakan untuk menjalankan fungsi while loop

 while (test_expression){
 statement
}

Berikut adalah contoh penerapan dari while loop:

coba <- c("Contoh")
counter <- 1

# loop
while (counter<5){
  # print vektor
  print(coba)
  # tambahkan nilai counter sehingga proses terus berlangsung sampai counter = 5 
  counter <- counter + 1
}
## [1] "Contoh"
## [1] "Contoh"
## [1] "Contoh"
## [1] "Contoh"

Loop akan dimulai dari blok statement while sampai dengan counter <- 1. Loop hanya akan dilakukan sepanjang nilai counter < 5.

Referensi

  1. https://bookdown.org/moh_rosidi2610/Metode_Numerik/programmingandfunction.html#whileloop
  2. https://github.com/endymuhardin/buku-pandoc/blob/master/buku/02-markdown.md
  3. https://socs.binus.ac.id/2017/03/20/perulangan-dalam-bahasa-c/#:~:text=while%20digunakan%20untuk%20mengulang%20suatu,masih%20terpenuhi%20atau%20bernilai%20benar.&text=Jika%20kondisi%20benar%2C%20maka%20statement,menerus%20sampai%20kondisi%20bernilai%20salah.