syntaxnya:
while (kondisi)
{
.
.
}
contoh:
Dua perintah di bawah ini adalah identik.
for (a=1; a <= 5; a++)
{
cout << " hello word " << endl;
}
dengan
a = 1;
while (a <= 5)
{
cout << " hello word " << endl;
a++;
}
Contoh program di bawah ini di gunakan unutk menjumlahkan sejumlah data angka. Angka yang akan di jumlahkan di inputkan satu persatu. Proses pemasukkan data angka akan berhenti ketika di masukkan angka -1. Setelah itu tampil hasil penjumlahannya.
#include <iostream.h>
#include <conio.h>
void main()
{
int data, jumlah, cacah;
jumlah = 0;
data = 0;
cacah = 0;
while (data != -1)
{
cout << " maskkan data angka : ";
cin >> data;
jumlah += data;
cacah++;
}
cout << " jumlah data adalah : " << jumlah << endl << endl;
cout << " rata - rata : " << jumlah/cacah << endl << endl;
}
maka hasilnya akan terlihat pada gambar yang ada di bawah ini :
Kondisi dalam WHILE juga dapat menggunakan operator logika, misalnya:
while ((kondisi1)&&(kondisi2))
{
.
.
}
0 comments:
Posting Komentar