Apa itu Perulangan ?
perulangan pada c+++ adalah Perintah perulangan / mengulang (looping) yang digunakan untuk melakukan suatu proses secara berulang-ulang, jika suatu kondisi dipenuhi.
Contoh : Mengulang proses pemasukan data, mengulang proses perhitungan dan mengulang proses penampilan hasil pengolahan data.
Macam – macam perulangan :
1. For
2. While
3. Do-While
Namun kali ini gue akan membahas tentang struktur perulangan While dan Do-While saja.
A.While
Perintah perulangan, dimana kondisinya akan diperiksa terlebih dahulu apakah terpenuhi atau tidak. Jika terpenuhi, maka proses perulangan akan dikerjakan.
Bentuk umum While
Penjelasan :
- Kondisi : Syarat yang menentukan apakah perulangan akan berjalan atau tidak.
Pernyataan : Baris program yang akan dijalankan selama kondisi terpenuhi.
Contoh : Program mencetak angka 1 -10
Pseudocode :
i ß 1
while ( i <= 10 ) do
output ( i )
i++
endwhile
Kemudian hapus baris
Kemudian ganti dengan baris berikut :
Hasil Program :
Do-While
Perintah Do-While hampir mirip dengan perintah While. Hanya saja, Program akan mengeksekusi pernyataannya terlebih dahulu, baru kemudian memeriksa apakah kondisi terpenuhi atau tidak.
Bentuk umum Do-While
Penjelasan
Setiap loop atau perulangan dikerjakan terlebih dahulu setelah itu kondisi akan dicek. Jika masih benar, proses loop dilakukan lagi dan jika salah maka proses loop berhenti dan berlanjut pada perintah selanjutnya.
Dengan kata lain, perulangan akan dilakukan minimal satu kali, kemudian kondisinya diperiksa.
Contoh : Program mencetak angka 1 sampai dengan 10
Pseudocode :
1ßi
do
output ( i )
i++
while ( i <= 10 )
Kemudian hapus baris
Kemudian ganti dengan baris berikut :
Hasil Program
Perintah BREAK dan CONTINUE
Perintah break berfungsi untuk keluar dari suatu loop do-while, while ataupun switch. Hanya pada switch setelah break, proses akan menuju akhir switch.à
Perintah BREAK dan CONTINUE
perintah continue digunakan untuk mengarahkan jalannya program ke iterasi (proses) berikutnya pada loop yang eksekusi program menuju kondisi pengujian pengulangan.à
Bentuk umum CONTINUE
contoh soal :
Program NilaiRata
{Program ini digunakan untuk menghitung rata-sata dari n barisan bilangan genap}
Kamus
jumlah, i, counter, n : int
rata : float
Deskripsi Algoritma
i ß
2 jumlah ß 0
counter ß 1
input (n)
do
jumlah ß jumlah + i
i ß i + 2
counter++
while (counter <= n)
rata ß jumlah/n
output (rata)
Hapus baris
Kemudian ganti dengan baris berikut
yakk itu dia ulasan singkat tentang perulangan pada c++. semoga bisa bermanfaat untuk kita semua. amin.
apabila ada kekurangan gue mohon maaf
akhir kata wassalam ^o^
No comments:
Post a Comment