Thursday, October 4, 2018

√ Teladan Agenda Penghitungan Bunga Deposito Dengan Fungsi Return Value C++

Dalam pembahasan kali ini aku akan membagikan Contoh Program Penghitungan Bunga Deposito Bank dengan Fungsi Return Value dan fungsi berparameter memakai pemrograman C++. Ini yakni kegiatan sederhana yang dibentuk untuk memenuhi kiprah mata kuliah Algoritma dan pemrograman.


Untuk lebih jelasnya simak penjelasannya dibawah ini ;
1. Buka aplikasi borland c++
2.Pilih File > New > text edit
3. Pastekan koding dibawah ini ;
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
//Fungsi Return value
float d6 (int i)
{
return (i*4/100); //deposito jangka 6 bulan
}

float d9 (int i) //deposito jangka 9 bulan
{
return (i*5/100);
}

float d12 (int i) //deposito jangka 12 bulan
{
return (i*6/100);
}
main()
{
char x,xy;
int jw; // jw=jangka waktu
float jd,jt; //jd=jumlah deposito,, jt=jumlah tabungan

pilihan:
clrscr();
cout<<"Masukkan Jumlah Deposito = Rp.";cin>>jd;
if (jd<1000000)
{
cout<<"Jumlah Minimum Deposito yakni Rp.1000.000"<<endl;
cout<<endl;
cout<<"====================================================\t"<<endl;
cout<<"Masukan kembali? [Y/X] :";cin>>x;
if(x=='Y'||x=='y')
{
clrscr();
goto pilihan;
}
}
else
{
cout<<"Masukkan Jangka Waktu [6/9/12] bulan = ";cin>>jw;

if (jw==6)
{
cout<<"Bunga Deposito Jangka 6 Bulan (bunga 4%) =Rp. "<<d6(jd)<<endl;
}

else if (jw==9)
{
cout<<"Bunga Deposito Jangka 9 Bulan (bunga 5%) =Rp. "<<d9(jd)<<endl;
}
else if (jw==12)
{
cout<<"Bunga Deposito Jangka 12 Bulan (bunga 6%)=Rp. "<<d12(jd)<<endl;
}
else
{
cout<<"Salah kode";
}
}

cout<<endl;
cout<<"====================================================\t"<<endl;
cout<<"Nama : Juhaeri Ruhmanudin"<<endl;
cout<<"Nim : 12160468"<<endl;
cout<<"Kelas : 12.1C.14"<<endl;
cout<<"====================================================\t"<<endl;
cout<<"KEMBALI KE MENU AWAL [Y/X]??:";cin>>xy;
if(xy=='Y'||xy=='y')
{
clrscr();
goto pilihan;
}
getch( );
}

4. jalankan programnya

Keterangan : Silahkan masukkan jumlah uang yang akan di depositokan, minimum yakni Rp. 1000.000,

5. Jika Uang kurang dari Rp.1000.000, maka akan ada decision untuk mengulang kembali

6. Saya masukan jumlah Rp.1000.000 untuk d depositokan dan dengan tempo waktu 9 bulan

7. Maka akan keluar hasilnya,
Keterangan : Rp.50.000 yakni bunga yang diterima selama tempo 9 bulan deposito dengan hitungan bunga sebesar 5%, setiap bank mempunyai ketentuan masing-masing dalam memilih bunga deposito.
Sumber http://www.hendrisetiawan.com