Bentuk perulangan while dikendalikan oleh syarat yang mengikuti While. Perulangan akan terus dilaksanakan selama syarat pada while bernilai benar dan berhenti ketika kondisi syarat bernilai salah. Nilai variabel yang digunakan untuk menentukan syarat pada while harus ditentukan nilai awalnya lebih dahulu sebelum perintah while.
Format perintah perulangan while ada 2 yaitu :
1. While
Bentuk perintah :
Pernyataan akan dikerjakan berulang kali selama syarat pada while bernilai benar. Kemudian perulangan berhenti ketika syarat pada while bernilai salah.
Contoh :
(a) (b)
Contoh (a) di atas menunjukkan bahwa variabel x diberi nilai awal sama dengan 1 lebih dahulu. Kemudian kondisi nilai x diperiksa apakah nilai x <= 5. Selama nilai x memenuhi syarat tersebut, maka pernyataan x++ dan cout<
Ketika x memenuhi syarat, maka nilai x ditambah 1 lebih dahulu oleh pernyataan x++ kemudian dicetak oleh pernyataan cout<
Hasilnya adalah 2 3 4 5 6.
Contoh (b) hampir sama dengan contoh (a) tetapi contoh (a) memiliki syarat yang berbeda pada while. Nilai x akan diperiksa, apakah nilai x sama dengan 5. Karena tidak sama yaitu 1 tidak sama dengan 5, maka pernyataan x++ dan cout<
2. do - while
Bentuk perintah :
Contoh :
(a) (b)
Dengan kasus yang sama dengan pada perintah while, kita dapat membandingkan cara kerjanya dengan perintah do-while.
Hasilnya, tidak ada.
2. do - while
Bentuk perintah :
Pernyataan akan dikerjakan satu kali lebih dahulu kemudian memeriksa syarat pada while. Selama kondisi pada while bernilai benar, maka pernyataan akan dikerjakan berulang kali, kemudian berhenti ketika syarat pada while bernilai salah.
Contoh :
(a) (b)
Dengan kasus yang sama dengan pada perintah while, kita dapat membandingkan cara kerjanya dengan perintah do-while.
Contoh (a) memperlihatkan nilai awal variabel ditentukan lebih dahulu yaitu sama dengan 1. Kemudian x dproses dalam perulangan do-while. Pertama kali nilai ditambahkan 1 dengan pernytaan x++ kemudian hasilnya dicetak oleh pernyataan cout<
Hasilnya adalah 2 3 4 5 6
Hasilnya adalah 2.
Dari penjelasan di atas, kita dapat melihat bagaimana persamaan dan perbedanaan dari kedua perintah while dan do-while.
Demikian pembahasan tentang perulangan while dan do while dalam pemrograman bahasa c++. Selamat belajar, semoga sukses.
God bless you all,
Hasilnya adalah 2 3 4 5 6
Contoh (b) hampir sama dengan contoh (a). Perbedaannya terletak pada syaratnya. Pertama kali nilai x ditambahkan 1 kemudian sehinngga nilai x adalah 2, kemudian dicetak. Setelah dicetak, nilai x diperiksa apakah nilai x=5. Karena tidak memenuhi syarat, maka proses perulangan selesai.
Hasilnya adalah 2.
Dari penjelasan di atas, kita dapat melihat bagaimana persamaan dan perbedanaan dari kedua perintah while dan do-while.
Demikian pembahasan tentang perulangan while dan do while dalam pemrograman bahasa c++. Selamat belajar, semoga sukses.
God bless you all,
Tidak ada komentar:
Posting Komentar
Silakan memberikan komentar dan pertanyaan yang sifatnya positif.