Perulangan adalah serangkaian bentuk kegiatan mengulang
suatu statement sampai batas yang diinginkan.
Dibedakan menjadi 3:
while
do-while
for
while
kondisi di periksa sebelum statemen
"jika kondisi bernilai false maka program langsung di ekskusi tanpa ke statement jika kondisi bernilai true maka kondisi masuk ke statement dan akan muncul perintah chek pada kondisi.
contoh program
#include<iostream>
using namespace std;
int main()
{
int i, nilai[5];
nilai[0] = 34;
nilai[1] = 56;
nilai[2] = 63;
nilai[3] = 77;
nilai[4] = 98;
for (i=0; i<5 ;i++){
cout<<"\n"<<nilai[i];
}
}
Do-while
kondisi di perisa setelah statemen
#include <iostream>
using namespace std;
int main ()
{
// Local variable declaration:
int a = 10;
// do loop execution
do
{
cout << "value of a: " << a << endl;
a = a + 1;
}while( a < 20 );
return 0;
}
for
Struktur berisi nilai awal, kondisi, dan langkah perulangan
Jumlah perulangan ditentukan dalam struktur
contoh program
#include <iostream>
using namespace std;
int main(){
int i,nilai[10];
cout<<"masukkan nilai 10 mahasiswa \n";
for (i=0; i<10; i++)
{
cout<<("mahasiswa %i : ", i+1);
cin>>nilai[i];
}
cout<<"nilai mahasiswa yang telah di input : \n";
for(i=0;i<10;i++)
{
cout<<"mahasiswa ke-"<<i+1<<" - "<<nilai[i]<<" \n";
}
}
piramid
#include <stdio.h>
int main(void) {
int i, j, t;
printf("-- PIRAMID --\n");
printf("tinggi: "); scanf("%d", &t);
// struktur for bersarang for(i = 1; i <= t; i++) { for(j = 1; j <= i; j++) {
printf("*");
}
printf("\n");
} return 0;
}
0 komentar:
Post a Comment