kunci jawaban al-goritma tugas besar
berikut adlaah kunci jawaban dari tugas besar pada tengah semester 1...
bentuk scriptnya sperti di bawah ini !!!!!
#include
using namespace std;
int main()
{
short mp,lk;
float tb=0;
int harga,pot=0,tp;
string nama,alamat;
cout<<"Nama : ";cin>>nama;
cout<<"Alamat : ";cin>>alamat;
cout<<"Harga : ";cin>>harga;
cout<<"1. Cash \n2. Kredit \n"<<endl;
cout<<"Pilih Model Pembayaran : ";cin>>mp; //mp = model pembayaran
//logika pembayaran
if(mp==1 ){
pot=0.05*harga;
tp = harga - pot;
}else if(mp==2){
cout<<"1. 12 Bulan Dengan Bunga 0.08%\n2. 24 Bulan Dengan Bunga 0.07%\n";
cout<<"Pilih Lama Kredit : ";cin>>lk; //lk = lama kredit
if(lk==1){
tb = (0.008*12)*harga;
}else if(lk==2){
tb = (0.007*24)*harga;
}else{cout<<"Lama Kredit Tidak Tersedia !!! ";
return 0;}
tp=harga+tb;
}else{cout<<"Model Pembelian Tidak Tersedia !!!";
return 0;}
cout<<endl;
cout<<"Nama : "<<nama<<endl;
cout<<"Alamat : "<<alamat<<endl;
cout<<"Harga : "<<harga<<endl;
cout<<"Potongan : "<<pot<<endl;
cout<<"Total Bunga : "<<tb<<endl;
cout<<"Total Pembayaran : "<<tp<<endl;
return 0;
}
berikut ini adalah hasil running, serta penjelasan nya...
perhatikan gambar di bawah !!!
nah di gambar ini, pertama kita akan di suguhkan oleh proses penginputan sebuah nama, alamat, dan harga. nah setalah itu, kita di minta untuk memilih model pembelian sperti apa yang kita inginkan, sprti contoh saya pilih 1, perhatikan gambar di atas...
dengan sendirinya, program tsb akan mengitung smuanya, dari harga,potongan,total bunga, total pembayaran, dan mereka smua akan ditampilkan, agar pembeli bisa melihat dan tau..
perhatikan gambar berikutnya !!!
nah, untuk contoh kedua, sya memilih 2, dan dengan sndiri nya akan muncul pertanyaan, ingin credit yang berapa bulan..sebagai contoh saya memilih 1,maka hasilnya otomatis di tampilkan beserta perhtungannya..
dan ketika saya pilih 2 pada pembyaran kredit (untuk 24 bulan),maka akan hasilnya akan sperti gambar di bawah,..
dan ketika kita salah memilih, mksudnya hanya terdapat 2 pilihan pada program tersebut, tapi kita malah memilih 3, jadi prosesnya akan seprti gambar di bawah, bgtu dengan pertnyaan pertama..
perhatikan gambar di bawah !!!
itu ketika kita pilih kredit, dan pada pemilihan lama pembayran kita malah pilih 3, jdi hasilnya sprti gambar d atas...
nah, untuk disini kita memilih model pembayaran 3, alhasil seperti gambar di atas...
semoga teman teman mengerti...
al-goritmanya silahkan buat sendiri ya teman :) !!!