Page 56 - BAHASA PEMROGRAMAN C++
P. 56
for (<ekspresi1>;<ekspresi2>;<ekspresi3>)
{
Statement ;
}
CONTOH: Ekspresi1
for ( i=1; i<=10 ; i++ ) Ekspresi3
{
Statement ;
} Ekspresi2
Dimana :
ekspresi 1 : inisialisasi (nilai awal looping )
ekspresi2 : kondisi keluar dari perintah looping
ekspresi3 : sebagai pengatur kenaikan variable loop
Contoh penggunaan FOR :
1. Kode Program untuk menampilkan angka 1 – 10 ke dalam layar
# include <iostream>
using namespace std;
int main(int argc, char** argv) Contoh pengulangan yang sifatnya menaik dapat
{
int i; dilihat dari nilai awal yang didefinisikan lebih
kecil dari nilai akhir yang dituliskan dalam suatu
for ( i=1; i<=10 ; i++ )
{ ekspresi/kondisi.
cout<< i <<endl;
}
return 0;
}
2. Kode Program untuk menampilkan angka 10 – 1 ke dalam layar
# include <iostream>
using namespace std;
int main(int argc, char** argv) Contoh pengulangan yang sifatnya menurun
{
int i; dapat dilihat dari nilai awal yang didefinisikan
for ( i=10; i>=1 ; i-- ) lebih besar dari nilai akhir yang dituliskan dalam
{ suatu ekspresi/kondisi.
cout<< i <<endl;
}
return 0;
}
PEMROGRAMAN C++ 49
Bagi Pemula
49