Page 216 - Laporan PPL PPG Daljab Tahap 3
P. 216
SMK NEGERI 3 YOGYAKARTA
Handout Cert. No: 01 100
Materi Perulangan pada program aplikasi sederhana 117089
menggunakan bahasa C/C++ Waktu : 8X45’
Halaman 10 Dari 19
int num = 1;
for ( ; num <= 10; )
{
cout << num << "\t\t" << (num * num) << endl;
num++;
}
Kita bahkan dapat tidak menggunakan atau mengabaikan semua tiga ekspresi dari
tanda kurung loop FOR. Jika hal tersebut diabaikan maka akan terjadi peringatan bahwa kita
membiarkan test expression. Perhatikan contoh dibawah ini:
for ( ; ; )
cout << "Hello World\n";
Karena perulangan ini tidak memiliki cara untuk berhenti, maka program diatas akan
menampilkan kata "Hello World \ n" selamanya atau sampai terjadi interupsi program.
Bentuk lain yang memperbarui Ekspresi dilakukan supaya kita tidak dibatasi dalam
menggunakan pernyataan increment pada ekspresi update. Berikut ini adalah sebuah
perulangan yang menampilkan semua atau bahkan angka 2 hingga 100 dengan
menambahkan 2 pada setiap penghitung. Perhatikan program dibawah ini:
for (number = 2; number <= 100; number += 2)
cout << number << endl;
program dibawah ini merupakan program perulangan yang melakukan hitungan turun
mulai dari 10 turun sampai nilai 0.
for (number = 10; number >= 0; number‐‐)
cout << number << endl;