Ticker

6/recent/ticker-posts

Header Ads Widget

Struktur Kontrol Statement Break & Continue


Assalamualaikum Warahmatullahi Wabarakatu
Bismillahirrahmanirrahiim

Didalam proses pembuatan program ada kalanya kita menginginkan untuk mengulang kembali dari awal loop atau keluar dari perulangan sebelum kondisi yang menyebabkan mengulang kembali atau keluar dari perulangan ditemukan. Untuk kebutuhan ini, gunakan statement continue dan break, tetapi harus hati-hati karena dapat menyebabkan alur program menjadi sulit ditelurusi dan dipahami. Namun, penggunaan statement continue dan break tidak perlu di'tabu'kan karena memang dibutuhkan.


Untuk lebih jelasnya coba ketiklah contoh penggunaan statement break dan continue pada script dibawah ini simpan dengan nama breakcontinue1.php

<!doctype Html>
<html>
<head>
<title> Statement Break & Continue </title>
</head>
<body>
 <h3>Statement Break & Continue</h3>
 <?php
  $i=1;
  while ($i<=100):
   echo "i = $i <br>";
   if ($i == 5):
    break; //mengakhiri
   else:
    $i++;
    continue; //mengulang
   endif;
  endwhile;
 ?>
</body>
</html>

Jika sobat telah selesai mengetik kode diatas coba jalankan di web browser, jika berhasil akan terlihat seperti gambar dibawah ini


Pada statement break dan continue dapat diberi nilai numeric untuk menyatakan level keluar dari kalang perulangan.

Coba ketiklah contoh penggunaan statement break yang diberi nilai numeric pada script dibawah ini simpan dengan nama breakcontinue2.php

<!doctype Html>
<html>
<head>
<title> Statement Break & Continue </title>
</head>
<body>
 <h3>Statement Break & Continue</h3>
 <?php
  for ($i=1; $i <=5; $i++)
  {
   echo "<b>\$i = $i</b><br>";
   for ($j=1; $j<=5; $j++){
    echo "\$j = $j <br>";
    if ($j==2){
     break 2;
    }
   }
  }
 ?>
</body>
</html>

Jika sobat telah selesai mengetik kode diatas coba jalankan di web browser, jika berhasil akan terlihat seperti gambar dibawah ini


Coba ketiklah contoh penggunaan statement continue yang diberi nilai numeric pada script dibawah ini simpan dengan nama breakcontinue3.php

<!doctype Html>
<html>
<head>
<title> Statement Break & Continue </title>
</head>
<body>
 <h3>Statement Continue</h3>
 <?php
  for ($i=1; $i <=5; $i++)
  {
   echo "<b>\$i = $i</b><br>";
   for ($j=1; $j<=5; $j++){
    echo "\$j = $j <br>";
    if ($j==2){
     continue 2;
    }
   }
  }
 ?>
</body>
</html>

Jika sobat telah selesai mengetik kode diatas coba jalankan di web browser, jika berhasil akan terlihat seperti gambar dibawah ini


Sampai disini tutorial mengenai Struktur Kontrol Statement Break & Continue dari saya, semoga tutorial ini bermanfaat bagi sobat, atas segala kekuranganya mohon dimaafkan dan di beri saran.

Post a Comment

0 Comments

Rekomendasi Untuk Anda × +