PERULANGAN ( Looping )
Sebuah/kelompok instruksi diulang untuk jumlah pengulangan tertentu. Baik yang terdifinisikan sebelumnya ataupun tidak.
- Struktur pengulangan terdiri atas dua bagian :
1. Kondisi pengulangan yaitu ekspresi boolean yang harus dipenuhi untuk melaksanakan pengulangan.
2. Isi atau badan pengulangan yaitu satu atau lebih pernyataan (aksi) yang akan diulang.
- Perintah atau notasi dalam struktur pengulangan adalah :
1. Pernyataan for
2. Pernyataan while
3. Pernyataan do..while
For
Pernyataan for digunakan untuk menghasilkan pengulangan (looping) beberapa kali tanpa penggunaan kondisi apapun. Pada umumnya looping yang dilakukan oleh for telah diketahui batas awal, syarat looping dan perubahannya.
Bentuk umumnya :
for(inisialisasi ; kondisi ; perubahan)
{
statement;
}
statement;
}
While
Pernyataan While yaitu bentuk perulangan yang akan dilakukan selama kondisi yang diminta terpenuhi atau bernilai benar.
Bentuk umumnya :
while(kondisi)
{
statement;
}
statement;
}
- Contoh Program pada Code Blocks / C++ menggunakan While :
Source Code :
Outputnya :
Pernyataan Do-While adalah bentuk perulangan dimana pernyataan akan diulang dengan memeriksa kondisi dulu.
Bentuk umumnya :
do
{
statement;
}while(kondisi)
statement;
}while(kondisi)
- Contoh Program pada Code Blocks / C++ menggunakan Do..While :
Source Code :
Outputnya :
3. Buatlah program untuk menghitung 10 deret bilangan ganjil dan hasilnya :
1 + 3 + 5 + 7 + 9 + 11 + 13 + 17 + 19 = 100
Source Code :
Outputnya :
4. Buatlah program untuk menghitung penjumlahan deret bilangan membentuk segitiga siku dengan hasilnya :
1 = 1
1 + 2 = 3
1 + 2 + 3 = 6
1 + 2 + 3 + 4 = 10
1+ 2 + 3 + 4 + 5 = 15
Source Code :
Outputnya :
Tidak ada komentar:
Posting Komentar