Apa yang dimaksud dengan perulangan while

PERBEDAAN PERULANGAN FOR DAN WHILE

Sebelum kita masuk ke Perbedaan perulangan FOR dan While, kita cari tau dulu apa itu arti perulangan. Loop atau perulangan adalah suatu bentuk kegiatan mengulang suatu statement sampai batas yang diinginkan. Dalam pemograman Loop atau perulangan sangat berguna sekali. Kegunaan sederhana dalam perulangan terlukis seperti ini: Jika kita ingin menuliskan kata HIMATIF sebanyak seribu kali maka kita harus membuat seribu baris kata HIMATIF dalam kode pemrogaman kita. Tapi dengan adanya perulangan maka kita hanya cukup menuliskan 5 sampai 7 baris kode saja.

Saya akan berikan analoginya

Apa yang akan kita lakukan bila ingin menyuruh komputer mengerjakan perintah yang berulang-ulang?

Misalkan kita ingin menyuruh komputer menampilkan teks HIMATIF sebanyak 5x.

Maka kita bisa menyuruhnya seperti ini:

Tapi, bagaimana kalau sebanyak 1000x, apa kita akan mampu mengetik kode sebanyak itu?

Tentunya tidak. Karena itu, kita harus pakai perulangan

Contoh perulangan :

PERULANGAN FOR

Struktur for pada umumnya digunakan untuk melakukan pengulangan yang banyaknya sudah pasti atau sudah diketahui sebelumnya. Dalam pengulangan for kita harus menentukan nilai awal pengulangan dan nilai akhir pengulangan.

Pengulangan for tidak membutuhkan counter untuk menaikan variabel karena sudah disebutkan pada salah satu parameter pengulangan. Bentuk umum pengulangan for adalah sebagai berikut:

for [nilai inisialisasi awal; kondisi loop; iterasi;] {
//tubuh loop, statement yang akan diulang
}

Proses pengulangan akan terus dilakukan selama kondisi loop bernilai true. Dengan kata lain, proses pengulangan hanya akan dihentikan apabila kondisi telah bernilai false atau sudah tidak terpenuhi lagi. Pengulangan for biasanya menggunakan suatu variabel untuk mengendalikan berapa kali tubuh loop akan dieksekusi dan menentukan kapan loop akan berhenti. Variabel ini disebut juga dengan variabel kontrol.

Nilai inisialisasi awal merupakan variabel kontrol, proses inisialisasi nilai awal hanya akan dilakukan sekali saja. Iterasi berfungsi menaikan [increment] nilai variabel kontrol dan kondisi loop mengevaluasi apakah kondisi perulangan bernilai true atau false.

Disini saya akan memberikan conoth Program perulangan FOR

Program :

Output:

Penjelasan :

Pada program diatas pada perulangan for untuk parameter pertama kita lakukan inisialisasi nilai awal variabel i=1. kemudian kita membuat kondisi i

Bài mới nhất

Chủ Đề