#include <iostream>
#include <iomanip>
#include <stdio.h>
#include <stdlib.h>
#define x 20
using namespace std;
using std::setw;
int main()
{
int pilih1, pilih2, pilih3,
plafond[x]={300,350,400,500}, angsuran[x]={12,24,36,48,60};
int qty, bayar[x];
float
bunga[x]={8.75,9.25,10.5};
char nama[x][x];
cout <<
"Masukkan Banyak Nasabah : "; cin >> qty; cout << endl;
for (int
i=1;i<=qty;i++)
{
cout <<
"Nasabah ke-" << i << endl;
cout <<
"Masukkan Nama : "; cin >> nama[i];
cout <<
"\nDaftar Plafond\n";
for (int
a=0;a<=3;a++)
{
cout <<
a+1 << ".";
cout <<
setw(6) << "IDR " << plafond[a] << "
Juta" << endl;
}
cout <<
"\nPilih Plafond (Jutaan) : "; cin >> pilih1;
switch (pilih1)
{
case 300:
cout <<
"\nDaftar Angsuran\n";
for (int
b=0;b<=4;b++)
{
cout
<< "[" << b+1 << "]";
cout << setw(4) <<
angsuran[b] << " Kali" << endl;
}
cout <<
"\nPilih Angsuran : "; cin >> pilih2;
if (pilih2 ==
1)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 26200676;
}
else if
(pilih3 == 2)
{
bayar[i] = 26220236;
}
else if
(pilih3 == 3)
{
bayar[i] = 26244581;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 2)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 13671037;
}
else if
(pilih3 == 2)
{
bayar[i] = 13739860;
}
else if
(pilih3 == 3)
{
bayar[i] = 13912812;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 3)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 9505052;
}
else if
(pilih3 == 2)
{
bayar[i] = 9574864;
}
else if
(pilih3 == 3)
{
bayar[i] = 9750733;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 4)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 7429951;
}
else if (pilih3 == 2)
{
bayar[i] = 7501176;
}
else if
(pilih3 == 3)
{
bayar[i] = 7681014;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 5)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 6191170;
}
else if (pilih3 == 2)
{
bayar[i] = 6263969;
}
else if
(pilih3 == 3)
{
bayar[i] = 6448170;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
break;
case 350:
cout <<
"\nDaftar Angsuran\n";
for (int
b=0;b<=4;b++)
{
cout
<< "[" << b+1 << "]";
cout
<< setw(4) << angsuran[b] << " per Bulan" <<
endl;
}
cout <<
"\nPilih Angsuran : "; cin >> pilih2;
if (pilih2 ==
1)
{
cout << "\nDaftar Suku
Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 30567455;
}
else if
(pilih3 == 2)
{
bayar[i] = 30648608;
}
else if
(pilih3 == 3)
{
bayar[i] = 30852011;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 2)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 15949543;
}
else if
(pilih3 == 2)
{
bayar[i] = 16029836;
}
else if
(pilih3 == 3)
{
bayar[i] = 16231615;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 3)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 11089228;
}
else if
(pilih3 == 2)
{
bayar[i] = 11170675;
}
else if
(pilih3 == 3)
{
bayar[i] = 11375855;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 4)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 8668276;
}
else if
(pilih3 == 2)
{
bayar[i] = 8751372;
}
else if
(pilih3 == 3)
{
bayar[i] = 8961183;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 5)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 7223031;
}
else if
(pilih3 == 2)
{
bayar[i] = 7307964;
}
else if
(pilih3 == 3)
{
bayar[i] = 7681014;
}
else
{
cout << "Maaf, Anda
Salah Memasukkan Kode." << endl;
}
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
break;
case 400:
cout <<
"\nDaftar Angsuran\n";
for (int
b=0;b<=4;b++)
{
cout
<< "[" << b+1 << "]";
cout
<< setw(4) << angsuran[b] << " per Bulan" <<
endl;
}
cout <<
"\nPilih Angsuran : "; cin >> pilih2;
if (pilih2 ==
1)
{
cout << "\nDaftar Suku
Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 34934235;
}
else if
(pilih3 == 2)
{
bayar[i] = 35026981;
}
else if
(pilih3 == 3)
{
bayar[i] = 35259441;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 2)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3 == 1)
{
bayar[i] = 18228049;
}
else if
(pilih3 == 2)
{
bayar[i] = 18319813;
}
else if
(pilih3 == 3)
{
bayar[i] = 18550417;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 3)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 12673403;
}
else if
(pilih3 == 2)
{
bayar[i] = 12766485;
}
else if
(pilih3 == 3)
{
bayar[i] = 13000977;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 4)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 9906601;
}
else if
(pilih3 == 2)
{
bayar[i] = 10001568;
}
else if
(pilih3 == 3)
{
bayar[i] = 10241352;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 5)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 8254893;
}
else if
(pilih3 == 2)
{
bayar[i] = 8351959;
}
else if
(pilih3 == 3)
{
bayar[i] = 8597560;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
break;
case 500:
cout <<
"\nDaftar Angsuran\n";
for (int
b=0;b<=4;b++)
{
cout
<< "[" << b+1 << "]";
cout
<< setw(4) << angsuran[b] << " per Bulan" <<
endl;
}
cout <<
"\nPilih Angsuran : "; cin >> pilih2;
if (pilih2 ==
1)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 43667794;
}
else if
(pilih3 == 2)
{
bayar[i] = 43783726;
}
else if
(pilih3 == 3)
{
bayar[i] = 44074301;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 2)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 22785062;
}
else if
(pilih3 == 2)
{
bayar[i] = 22899766;
}
else if
(pilih3 == 3)
{
bayar[i] = 23188021;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if (pilih2
== 3)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 15841754;
}
else if
(pilih3 == 2)
{
bayar[i] = 15958107;
}
else if
(pilih3 == 3)
{
bayar[i] = 16251222;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 4)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 12383252;
}
else if
(pilih3 == 2)
{
bayar[i] = 12501960;
}
else if
(pilih3 == 3)
{
bayar[i] = 12801690;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else if
(pilih2 == 5)
{
cout
<< "\nDaftar Suku Bunga\n";
for (int
c=0;c<=2;c++)
{
cout
<< "[" << c+1 << "]";
cout
<< setw(6) << (float)bunga[c] << "%" << endl;
}
cout
<< "\nPilih Suku Bunga : "; cin >> pilih3;
if (pilih3
== 1)
{
bayar[i] = 10318616;
}
else if
(pilih3 == 2)
{
bayar[i] = 10439949;
}
else if
(pilih3 == 3)
{
bayar[i] = 10746950;
}
else
{
cout
<< "Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
else
{
cout << "Maaf, Anda Salah
Memasukkan Kode." << endl;
}
break;
default:
cout <<
"Maaf, Anda Salah Memasukkan Kode." << endl;
}
}
cout <<
"==========================================================================="
<< endl;
cout <<
" No. Nama Suku Plafond Angsuran Cicilan" << endl;
cout <<
" Bunga per
Bulan" << endl;
cout <<
"==========================================================================="
<< endl;
for (int
i=1;i<=qty;i++)
{
cout <<
setiosflags(ios::left) << setw(8) << i;
cout <<
setiosflags(ios::left) << setw(13) << nama[i];
cout << setiosflags(ios::left)
<< setw(13) << bunga[i];
cout <<
setiosflags(ios::left) << setw(9) << plafond[i];
cout <<
setiosflags(ios::left) << setw(13) << angsuran[i];
cout <<
"IDR " << setiosflags(ios::left) << setw(9) <<
bayar[i];
cout <<
endl;
}
}
Tidak ada komentar:
Posting Komentar