Pada pemrogaraman ini, masih dalam ruang lingkup "Dasar Perulangan C++", jika kita amati program di bawah ini masih sangat sederhana, sebab sangat sedikit melibatkan jenis-jenis tipe data, disamping itu pernyataan - pernyataannya juga masih sederhana, yah wajar saja untuk memulai sesuatu yang besar atau komplek harus di awali terlebih dahulu dari yang kecil. sebab dalam konsep pemrograman, meskipun semua hal yang terkait dengan pemrograman itu penting namun yang paling mendasar dan utama adalah Pemahaman Skema / Pola dari suatu Obyek. karena ini adalah modal awal untuk memulai suatu analisis, sehingga agar otak kita terbiasa dalam hal ini maka perlu kita latih dengan hal-hal yang kecil atau sederhana dulu.

C++ Cicilan Pembayaran Simpel
Source code:
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
/**
*bundet.com
*Copyright RIYADI ABDUL AZIS
*Cicilan Pembayaran Sederhana
*/
void main() {
int x, cicilan, jumlah, harga, kembali;
char jawab;
clrscr();
cout << "Budi membeli Flashdisk Jono\n";
cout << "Harga Flashdisk : "; cin >> harga;
cout << endl;
x = 1;
jumlah = 0;
while (jumlah < harga) {
cout << "Cicilan ke-" << x << " : "; cin >> cicilan;
x++;
jumlah = jumlah + cicilan;
}
cout << endl;
cout << "Total cicilan : " << jumlah << endl;
cout << "Harga Flashdisk : " << harga << endl;
if (jumlah > harga) {
kembali = jumlah - harga;
cout << "Kembalian : " << kembali << endl;
}
cout << "\nLUNAS!!!\n\n";
cout << "\n\nklik <ENTER> untuk exit";
getch();
}
Jika sebelumnya pada pembahasan yang sama, untuk berapa kali jumlah cicilan tidak di tentukan, nah pada kali ini saya akan melengkapinya dengan batas jumlah cicilan yang akan di spakati, langsung saja untuk lebih jelasnya ada di bawah ini:

C++ Cicilan Pembayaaran Ditentukan
Source code:
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
/**
*bundet.com
*Cicilan Pembayaran Ditentukan
*/
void main() {
int x, cicilan, jumlah, harga, kembali, jumlah_cicilan, cicilan_terakhir;
char jawab;
clrscr();
cout << "Budi membeli Flashdisk Jono\n";
cout << "Harga Flashdisk : "; cin >> harga;
cout << "Jumlah cicilan : "; cin >> jumlah_cicilan;
cout << endl;
x = 1;
jumlah = 0;
while (jumlah < harga && x <= jumlah_cicilan) {
if ( x == jumlah_cicilan) {
cicilan_terakhir = harga - jumlah;
cout << "Cicilan ke-" << x << " : " << cicilan_terakhir << endl;
break;
}
else {
cout << "Cicilan ke-" << x << " : "; cin >> cicilan;
x++;
jumlah = jumlah + cicilan;
}
}
cout << "\nLUNAS!!!\n\n";
cout << "\n\nklik <ENTER> untuk exit";
getch();
}
Semoga bermanfaat dan selamat belajarĀ