NIM : 210605110007

Lembaga: “Universitas Islam Negeri Maulana Malik Ibrahim Malang”

Fakultas: “Sains dan Teknologi”

Jurusan: “Teknik Informatika”

Fungsi dan Tujuan Break

Penggunaan break pada looping bertujuan untuk menghentikan seluruh proses looping secara paksa, biasanya break ditulis dalam looping dengan menggunakan logika if.

Break sebenarnya bukan bagian dari loop, namun sering digunakan dalam loop. Break dapat digunakan pada loop manakala dirasa perlu, yaitu saat kondisi yang disyaratkan pada break tercapai.

Berikut adalah contoh penerapan break pada beberapa jenis loop.

# for loop
a = c(2,4,6,8,10,12,14)
for(i in a){
  if(i>8){
    break
  }
  print(i)
}
## [1] 2
## [1] 4
## [1] 6
## [1] 8
# while loop
a = 2
b = 4
while(a<7){
  print(a)
  a = a +1
  if(b+a>10){
    break
  }
}
## [1] 2
## [1] 3
## [1] 4
## [1] 5
## [1] 6
# repeat loop
a = 1
repeat{
  print(a)
  a = a+1
  if(a>6){
    break
  }
}
## [1] 1
## [1] 2
## [1] 3
## [1] 4
## [1] 5
## [1] 6

Referensi

  1. https://belajarc.com/2016/10/16/lessons-6-break-dan-continue-pada-looping/#:~:text=Penggunaan%20break%20pada%20looping%20bertujuan,looping%20dengan%20menggunakan%20logika%20if.
  2. https://bookdown.org/moh_rosidi2610/Metode_Numerik/programmingandfunction.html#break
  3. https://github.com/endymuhardin/buku-pandoc/blob/master/buku/02-markdown.md