Latihan Fungsi Buku



Latihan Fungsi Buku




Buat program untuk menghitung jumlah pembayaran pada perpustakaan konoha
book, yang mempunyai ketentuan sbb :
Kode jenis buku
Jenis buku
Tarif buku
C || c
Cerpen
500
K || k
Komik
700
N|| n
Novel
1000









Petunjuk proses :
buat fungsi dengan nama garis
buatlah fungsi dengan nama tarif untuk menghitung jumlah bayar = banyak pinjam x tarif buku
gunakan fungsi if – else untuk menentukan jenis buku dan tarif buku
Rancangan Input :

PERPUSTAKAAN “ KONOHA BOOK “
Jl. Kalibata Timur no.37 Telp (021) 7901074
-----------------------------------------------------
Nama Penyewa Buku :
Kode Buku [C/K/N] :
Banyak Pinjam :












Rancangan Outputnya
PERPUSTAKAAN “ KONOHA BOOK “
Jl. Kalibata Timur no.37 Telp (021) 7901074
-----------------------------------------------------
Nama Penyewa Buku :
Kode Buku [C/K/N] :
Banyak Pinjam :
Jenis Buku :
Tarif Buku :
-----------------------------------------------------
Jumlah Bayar :
--------------------------------------------------

















Jawaban :
#include<conio.h>
#include<stdio.h>
#include<iostream.h>
//membuat fungsi garis
garis()
{
cout<<" --------------------------------------------"<<endl;
}
//membuat fungsi trf
int trf(int t, int l)
{
return(t*l);
}

//program utama
main()
{
char kd,nm[20],*jns;
int byk,tarif,total;
clrscr();
cout<<endl<<endl;
cout<<" PERPUSTAKAAN KONOHA BOOK"<<endl;
cout<<" JL.Kalibata Timur No.37 Telp (021) 7901074"<<endl;
garis();
cout<<" Nama penyewa buku :";cin>>nm;
cout<<" Kode buku [C/K/N] :";cin>>kd;
cout<<" Banyak pinjam :";cin>>byk;
if (kd=='C')
{
jns="Cerpen";
tarif=500;
}
else if (kd=='K')
{
jns="Komik";
tarif=700;
}
else
{
jns="Novel";
tarif=1000;
}
cout<<" Jenis Buku :"<<jns<<endl;
cout<<" Tarif sewa :"<<tarif<<endl;
total=trf(byk,tarif);
garis();
cout<<" Jumlah Bayar :"<<total<<endl;
garis();
cout<<" Terima Kasih"<<endl;
getch();
}
// ga usah pake prototipe kalo fungsinya di taro diatas, kl dibwah pake
//prototipe fungsi trf
//int trf(int t, int l);

Comments