Hallo Coding Maniak Sudahkah Anda Ngoding Hari Ini ??
Baca juga
6 Contoh Program Sederhana Menggunakan Pemilihan If Else dan Case
5 Contoh Program Sederhana Pengulangan Menggunakan Struktur For
Hari ini saya akan membagikan 5
Contoh Program Sederhana Pengulangan While, pengulangan while masih
saudaraan lah ya sama pengulangan for, kalau dilihat sekilas antara for dan
while memiliki kegunaan yang mirip tapi konstruksi while punya keunggulan yang
tidak dimiliki oleh konstruksi pengulangan for. Konstruksi while sangat cocok
digunakan pada kasus pengulangan yang tidak dapat ditentukan jumlahnya diawal
dimana konstruksi for tidak bisa digunakan pada kasus seperti itu.
Misalnya kita akan menghitung nilai rata-rata sekumpulan ujian siswa,
nilainya akan kita masukan dari keyboard tapi kita tidak tahu berapa banyak
nilai yang akan kita masukan, hanya satu tanda yang diberikan bahwa nilai ujian
yang dimasukan -1, maka proses pemasukan data selesai (-1 sendiri hanya sebagai
penanda, bukan termasuk nilai ujian sebenarnya).
Program-program dibawah ini sangat sederhana seperti judul postnya dan
pendek-pendek juga tentunya, karena itu saya tidak akan terlalu banyak
menjelaskan, kalau ada yang tidak kalian pahami bisa kalian tuliskan di kolom
komentar.
oke kita langsung saja.
1. Program Mengurutkan Hasil Perkalian
Ini screenshotnya
Source codenya:
#include <iostream>
using namespace std;
int main()
{
float
b;
int
x, z;
cout<<"Masukan
Angka Awal : "; cin>>b;
cout<<"Masukan
Angka Kedua : "; cin>>x;
cout<<"Batas
Akhir Angka : "; cin>>z;
do
{
cout<<b<<endl;
b*=x;
}
while(b<=z);
return
0;
}
3. Program Menghitung Faktorial
Ini screenshotnya
Source codenya:
#include <iostream>
using namespace std;
int main()
{
int
Bil,C;
long
faktorial; faktorial=1;
cout<<"Masukan
Bilangan = "; cin>>Bil;
C=Bil;
cout<<C<<"!
= ";
while(C>=1)
{
faktorial=faktorial*C;
if
(C!=1)
{
cout<<C<<"
x ";
}
else
{
cout<<C<<"
= ";
}
C--;
}
cout<<faktorial;
return
0;
}
3. Program Menampilkan Deret Angka Menurun
Ini screenshotnya
Source codenya:
#include <iostream>
using namespace std;
int main()
{
int
J=10;
int
K;
while(J>=1)
{
K=1;
while(K<=J)
{
cout<<K*J<<"
";
K++;
}
cout<<endl;
J--;
}
return
0;
}
4. Program Menghitung Nilai Rata-Rata
Screenshotnya
Source codenya:
#include <iostream>
using namespace std;
main()
{
int
x,i,sum;
float
rerata;
sum=0;
i=0;
cout<<"Ketikan
Nilai X : "; cin>>x;
while
(x!=-1)
{
i=i+1;
sum=sum+x;
cout<<"Ketikkan
nilai X : "; cin>>x;
}
if
(i!=0)
{
rerata=(float)sum/i;
cout<<"Rata-rata
: "<<rerata<<endl;
}
else
{
cout<<"Tidak
ada data yang dimasukan";
}
}
5. Program Penjumlahan Deret
Angka
Screenshotnya
Source codenya:
#include <iostream>
using namespace std;
main()
{
int
N, i, sum;
cout<<"Berapa
N? "; cin>>N;
sum
= 0;
i
= 1;
while
(i <= N)
{
sum
= sum + i;
i++;
}
cout<<"Jumlah
deret = "<< sum <<endl;
}
Semoga post kali ini
juga bermanfaat dan seperti yang saya sebut diawal karena dibagian ini minim
penjelasan jika ada yang tidak dimengerti tuliskan saja dikolom komentar
dibawah ok, kita disini sama-sama belajar jadi jangan sungkan.
“Dari newbie oleh
newbie dan untuk newbie”
Baca juga
6 Contoh Program Sederhana Menggunakan Pemilihan If Else dan Case
5 Contoh Program Sederhana Pengulangan Menggunakan Struktur For
189 | #include "iostream.h"
ReplyDelete| ^~~~~~~~~~~~
compilation terminated.