- While
Pernyataan perulangan While merupakan instruksi perulangan yang mirip dengan perulangan for. Bentuk perulangan While dikendalikan oleh syarat tertentu, yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi. Bentuk umum dari pernyataan While :
while ( syarat ) { Pernyataan / perintah ; Pernyataan / perintah ; }
Ini adalah salah satu contoh program menggunakan while
#include <stdio.h> #include <conio.h> #include <iostream.h> main() { int bil=1; //Bentuk deklarasi variabel bil dengan tipe data integer clrscr(); //Untuk membersihkan layar while(bil<=10) //Karena variabel bil menyatakan nilai 1 seperti pada deklarasi //di atas jadi 1 lebih kecil dari 10 { cout<<bil<<" "; //Menghasilkan output variabel bil yaitu 1, lalu spasi untuk //jarak antar karakter, dan juga ++bil; //++bil untuk menambahkan satu angka setelah angka 1 sampai dengan //10, sesuai pernyataan sebelumnya } getch(); //Menahan layar agar tidak langsung exit saat run }
Contoh hasil output program diatas
- Do While
Pernyataan perulangan do – while merupakan bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan pengujian perulangan dilakukan dibelakang. Bentuk umum perulangan do – while, sebagai berikut :
do { Pernyataan / perintah ; Pernyataan / perintah ; } while ( syarat );
Contoh program penggunaan Do While :
#include <stdio.h> #include <conio.h> #include <iostream.h> main() { int bil=2; //Deklarasi variabel bil dengan tipe data integer clrscr(); //Untuk membersihkan layar do { cout<<bil<<" "; //Output variabel bil dengan nilai 2 bil+=2; //Menambahkan dua angka setelah angka 2 yang merupakan nilai dari //variabel bil } while(bil<=10); //Memberi batasan terhadap nilai yang akan di tambahkan, hanya //sampai angka 10 getch(); //Untuk Menahan layar }
Contoh hasil output program diatas :
- For
For adalah salah satu bentuk dari perulangan, bentuk umumnya adalah :
for( inisialisasi; syarat pengulangan; pengubah nilai pencacah ) { pernyataan / perintah; pernyataan / perintah; pernyataan / perintah; }
Kegunaan dari masing-masing argumen for diatas adalah :
• Inisialisasi : merupakan bagian untuk memberikan nilai awal untuk variabel-variabel tertentu.
• Syarat Pengulangan : memegang kontrol terhadap pengulangan, karena bagian ini yang akan menentukan suatu perulangan diteruskan atau
dihentikan.
• Pengubah Nilai Pencacah : mengatur kenaikan atau penurunan nilai pencacah.
• Inisialisasi : merupakan bagian untuk memberikan nilai awal untuk variabel-variabel tertentu.
• Syarat Pengulangan : memegang kontrol terhadap pengulangan, karena bagian ini yang akan menentukan suatu perulangan diteruskan atau
dihentikan.
• Pengubah Nilai Pencacah : mengatur kenaikan atau penurunan nilai pencacah.
Contoh program penggunaan For :
#include<stdio.h> #include<conio.h> #include<iostream.h> main() { int a; //Deklarasi variabel a dengan tipe data integer clrscr(); //Untuk membersihkan layar for(a = 1; a <= 10; ++a) //Menyatakan nilai untuk variabel a yaitu satu, jadi 1 //sampai dengan 10 naik satu demi satu cout<<a; //Output hasil dari proses diatas getch(); //Untuk menahan layar }
Contoh hasil output dari program diatas
Tidak ada komentar:
Posting Komentar
Kalo ada saran dan kritik boleh di komentari...!!