Helo berjumpa lagi dengan WsIT kali ini kita akan membahas mengenai looping, Apasih looping menurut kalian? untuk postingan kali ini akan membahas tentang perulangan atau yang kita kenal dengan looping, dimana looping tersebut didasari dengan tiga macam cara, bagai mana itu? Langsung saja dibaca semoga bermanfaat buat kalian semua gays.
Looping atau perulangan merupakan statement dengan jumlah tertentu jika kondisi terpenuhi. Ada 3 (tiga) cara untuk melakukan perulangan di C++ yaitu :
1. for statement
2. while statement
3. do while statement
FOR STATEMENT
Bentuk umum : For (<init-exp> ; <test-exp> ; <inc/dec-exp> )
{ Statement }
Keterangan :
- init-exp : ekspresi yang digunakan untuk melakukan inisialisasi terhadap variable-variabel tertentu, terutama variable yang digunakan untuk melakukan iterasi. Init-exp dapat berupa ekspresi maupun pendefinisian variable.
- est-exp : ekspresi yang memegang control terhadap proses perulangan tersebut, pada bagian ini akan ditentukan apakah proses perulangan akan tetapberlangsung atau tidak.
- Inc/dec-exp : digunakan untuk mengatur perubahan nilai variable. Umumnya nilai variable tersebut bertambah / berkurang 1 (satu);
Contoh program sebagai berikut:
# include <iostream>
using namespace std;
main ( ){
int batas ;
cout << " Nilai tertinggi = " ;
cin >> batas ;
for ( int i = 1 ; i < = batas ; i++ )
cout << i << " " ;
return 0 ;
}
WHILE STATEMENT
Bentuk umum : While ( cond-exp) statement ;
Statement akan dilaksanakan terus selama cond-exp bernilai true.
Contoh program sebagai berikut:
# include <iostream>
main ( ){
int I = 0 ;
while ( I < 10 )
{
std::cout<<"Belajar C++!\n";
r++ ;
}
return 0 ;
}
DO WHILE STATEMENT
Bentuk umum : Do statement while ( cond-exp ) ;
Perbedaan dengan while statement denga do while statement adalah: pada do while kondisi akan dievaluasi setelah dilakukan statement/proses. Selain itu pada do while minimal akan dilaksanakan 1 (satu) kali statement/instruksinya.
Contoh program sebagai berikut:
Contoh program sebagai berikut:
# include <iostream>
main ( ){
int I = 0 ;
do{
std::cout<<"Belajar C++!\n";
i++;
}
while ( I < 10 ) ;
return 0 ;
}
Sekian pembahasan mengenai looping, semoga artikel ini dapat membantu dan menambah wawasan kita semua. Terimakasih atas kunjungan kalian.