PROGRAM C++ PERPUSTAKAAN
PROGRAM INPUT BUKU
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
/*
*Penggunaan Struct dan Fungsi Untuk Program Input Buku Perpustakaan
*/
struct Buku
{
char kode[10];
char judul[50];
char author[20];
char penerbit[50];
int jmlhal;
};
//membuat variabel struk
Buku myBook;
void input()
{
// mengakses elemen struct
cout << "masukan kode buku : ";
gets(myBook.kode);
cout << "masukan judul buku : ";
gets(myBook.judul);
cout << "masukan pengarang buku : ";
gets(myBook.author);
cout << "masukan penerbit buku : ";
gets(myBook.penerbit);
cout << "masukan jumlah halaman buku : ";
cin >> myBook.jmlhal;
// silakan lengkapi untuk inputan
// pengarang, penerbit, jml Hal
}
void output()
{
cout << "\nKode : " << myBook.kode;
cout << "\nJudul : " << myBook.judul;
cout << "\nPengarang : " << myBook.author;
cout << "\nPenerbit : " << myBook.penerbit;
cout << "\nJumlah Hal. : " << myBook.jmlhal;
// silakan lengkapi untuk output
// pengarang, penerbit, jmlHal
}
void main()
{
input();
clrscr();
output();
getch();
}
==========================================================================================================
PEMINJAMAN BUKU
#include<iostream.h>
#include<conio.h>
#include<cstring.h>
main()
{
int kode, hasil1, hasil2, hasil3, x, p=50000, s=4000,v=3000;
string nama;
char status;
cout<<"\n PERPUSTAKAAN STT NUSA BANGSA\n";
cout<<" ==============Daftar Buku==============\n";
cout<<" |-----------|------------|------------|\n";
cout<<" |-KODE BUKU-|-JENIS BUKU-|-TARIF BUKU-|\n";
cout<<" |-----------|------------|------------|\n";
cout<<" |----1------|-PEMROGRAMAN|---5000-----|\n";
cout<<" |----2------|--MANAJEMEN-|---4000-----|\n";
cout<<" |----3------|---FISIKA---|---3000-----|\n";
cout<<" |-----------|------------|------------|\n";
cout<<"\n Nama Penyewa Buku : "; cin>>nama;
cout<<" Selamat Datang ["<<nama;
cout<<"] DI PERPUSTAKAAN STT NUSA BANGSA.\n";
cout<<"\n Berapa Banyak Anda Pinjam Buku : "; cin>>x;
a:
cout<<"\n Silahkan Masukkan Kode Buku : "; cin>>kode;
if(kode==1)
{
cout<<"\n Tarif Sewa Rp. 5000\n";
cout<<" Jenis Buku Pemrograman\n";
cout<<" Penyewa Dengan Nama " <<nama;
hasil1=x*p;
cout<<"\n\n Jumlah Bayar Penyewaan Sebesar Rp. " <<hasil1<<endl;
{
cout<<"\n\n Apakah Anda Ingin Mencoba Lagi ? (y=yes / n=no) : "; cin>>status;
if(status =='y' || status =='Y')
goto a;
else
goto end;
}
}
else if(kode==2)
{
cout<<" Tarif Sewa Rp. 4000\n";
cout<<" Jenis Buku Sastra\n";
cout<<" Penyewa Dengan Nama " <<nama;
hasil2=x*s;
cout<<"\n\n Jumlah Bayar Penyewaan Sebesar Rp. " <<hasil2<<endl;
{
cout<<"\n\n Apakah Anda Ingin Mencoba Lagi ? (y=yes / n=no) : "; cin>>status;
if(status =='y' || status =='Y')
goto a;
else
goto end;
}
}
else if(kode==3)
{
cout<<" Tarif Sewa Rp. 3000\n";
cout<<" Jenis Buku Novel\n";
cout<<" Penyewa Dengan Nama " <<nama;
hasil3=x*v;
cout<<"\n\n Jumlah Bayar Penyewaan Sebesar Rp. " <<hasil3<<endl;
{
cout<<"\n\n Apakah Anda Ingin Mencoba Lagi ? (y=yes / n=no) : "; cin>>status;
if(status =='y' || status =='Y')
goto a;
else
goto end;
}
}
else
{
cout<<"\n WARNING!!! \n Kode Buku Yang Anda Masukkan Salah! \n Silahkan Ulangi Kembali!\n";
goto a;
}
end:
cout<<"\n\n ==============================";
cout<<"\n Terimakasih Atas Kunjungannya.";
cout<<"\n Membaca Mencerdaskan Bangsa !!.";
cout<<"\n ==============================";
}
========================================================================================
SISTEM INFORMASI PERPUSTAKAAN
#include<iostream>
#include<conio>
#include<cstring>
#include<windows.h>
void setcolor(unsigned short color)
{
HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hCon,color);
}
}
main()
{
int total, total_bayar, uang_anda, banyak_pinjam, kode_buku;
string nama;
setcolor(15);
cout<<"------------------------------------------------"<<endl;
setcolor(113);
cout<<" -->>. SISTEM INFORMASI PERPUSTAKAAN .<<-- "<<endl;
setcolor(15);
cout<<"------------------------------------------------"<<endl;
cout<<endl;
setcolor(10);
cout<<" Daftar Buku"<<endl;
setcolor(15);
cout<<" ___________________________________________"<<endl;
cout<<"| Kode Buku | Jenis Buku | Tarif Buku |"<<endl;
cout<<" -------------------------------------------"<<endl;
cout<<"| 01 | Pemograman | 5000 |"<<endl;
cout<<"| 02 | Sastra | 4000 |"<<endl;
cout<<"| 03 | Novel | 3000 |"<<endl;
cout<<" -------------------------------------------"<<endl;
cout<<endl;
cout<<"Nama Penyewa Buku : ";
setcolor(14);
cin>>nama;
setcolor(15);
cout<<" Selamat datang "; setcolor(14);cout<<nama; setcolor(15);cout<<", di sistem informasi Perpustakaan X.RPL.2 (SMK UFA)"<<endl;
cout<<endl;
a:
setcolor(15);
cout<<"Kode Buku : ";
cin>>kode_buku;
cout<<"banyak Pinjam : ";
cin>>banyak_pinjam;
if(kode_buku==1)
{
total=5000*banyak_pinjam;
cout<<"tarif sewa Rp."<<total<<endl;
cout<<"jenis buku Pemograman"<<endl;
cout<<"penyewa dengan Nama ";setcolor(14);cout<<nama<<endl;
setcolor(15);
cout<<"jumlah bayar penyewa sebesar Rp."<<total<<endl;
cout<<endl;
cout<<"masukkan uang anda = Rp.";
cin>>uang_anda;
total_bayar=uang_anda-total;
cout<<" kembalian Rp.";cout<<total_bayar<<endl;
cout<<endl;
cout<<endl;
setcolor(9);
cout<<" Terimakasih atas kunjungan anda!"; setcolor(13);cout<<" :)"<<endl;
}
else if(kode_buku==2)
{
total=4000*banyak_pinjam;
cout<<"tarif sewa Rp."<<total<<endl;
cout<<"jenis buku Sastra"<<endl;
cout<<"penyewa dengan Nama ";setcolor(14);cout<<nama<<endl;
setcolor(15);
cout<<"jumlah bayar penyewa sebesar Rp."<<total<<endl;
cout<<endl;
cout<<"masukkan uang anda = Rp.";
cin>>uang_anda;
total_bayar=uang_anda-total;
cout<<" kembalian Rp.";cout<<total_bayar<<endl;
cout<<endl;
cout<<endl;
setcolor(9);
cout<<" Terimakasih atas kunjungan anda!"; setcolor(13);cout<<" :)"<<endl;
}
else if(kode_buku==3)
{
total=3000*banyak_pinjam;
cout<<"tarif sewa Rp."<<total<<endl;
cout<<"jenis buku Novel"<<endl;
cout<<"penyewa dengan Nama ";setcolor(14);cout<<nama<<endl;
setcolor(15);
cout<<"jumlah bayar penyewa sebesar Rp."<<total<<endl;
cout<<endl;
cout<<"masukkan uang anda = Rp.";
cin>>uang_anda;
total_bayar=uang_anda-total;
cout<<" kembalian Rp.";cout<<total_bayar<<endl;
cout<<endl;
cout<<endl;
setcolor(9);
cout<<" Terimakasih atas kunjungan anda!"; setcolor(13);cout<<" :)"<<endl;
}
else
{
cout<<endl;
setcolor(12);
cout<<" KODE BUKU SALAH......!!!!!!!! silahkan ulangi lagi"<<endl;
cout<<endl;
goto a;
}
getch();
}
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
/*
*Penggunaan Struct dan Fungsi Untuk Program Input Buku Perpustakaan
*/
struct Buku
{
char kode[10];
char judul[50];
char author[20];
char penerbit[50];
int jmlhal;
};
//membuat variabel struk
Buku myBook;
void input()
{
// mengakses elemen struct
cout << "masukan kode buku : ";
gets(myBook.kode);
cout << "masukan judul buku : ";
gets(myBook.judul);
cout << "masukan pengarang buku : ";
gets(myBook.author);
cout << "masukan penerbit buku : ";
gets(myBook.penerbit);
cout << "masukan jumlah halaman buku : ";
cin >> myBook.jmlhal;
// silakan lengkapi untuk inputan
// pengarang, penerbit, jml Hal
}
void output()
{
cout << "\nKode : " << myBook.kode;
cout << "\nJudul : " << myBook.judul;
cout << "\nPengarang : " << myBook.author;
cout << "\nPenerbit : " << myBook.penerbit;
cout << "\nJumlah Hal. : " << myBook.jmlhal;
// silakan lengkapi untuk output
// pengarang, penerbit, jmlHal
}
void main()
{
input();
clrscr();
output();
getch();
}
==========================================================================================================
PEMINJAMAN BUKU
#include<iostream.h>
#include<conio.h>
#include<cstring.h>
main()
{
int kode, hasil1, hasil2, hasil3, x, p=50000, s=4000,v=3000;
string nama;
char status;
cout<<"\n PERPUSTAKAAN STT NUSA BANGSA\n";
cout<<" ==============Daftar Buku==============\n";
cout<<" |-----------|------------|------------|\n";
cout<<" |-KODE BUKU-|-JENIS BUKU-|-TARIF BUKU-|\n";
cout<<" |-----------|------------|------------|\n";
cout<<" |----1------|-PEMROGRAMAN|---5000-----|\n";
cout<<" |----2------|--MANAJEMEN-|---4000-----|\n";
cout<<" |----3------|---FISIKA---|---3000-----|\n";
cout<<" |-----------|------------|------------|\n";
cout<<"\n Nama Penyewa Buku : "; cin>>nama;
cout<<" Selamat Datang ["<<nama;
cout<<"] DI PERPUSTAKAAN STT NUSA BANGSA.\n";
cout<<"\n Berapa Banyak Anda Pinjam Buku : "; cin>>x;
a:
cout<<"\n Silahkan Masukkan Kode Buku : "; cin>>kode;
if(kode==1)
{
cout<<"\n Tarif Sewa Rp. 5000\n";
cout<<" Jenis Buku Pemrograman\n";
cout<<" Penyewa Dengan Nama " <<nama;
hasil1=x*p;
cout<<"\n\n Jumlah Bayar Penyewaan Sebesar Rp. " <<hasil1<<endl;
{
cout<<"\n\n Apakah Anda Ingin Mencoba Lagi ? (y=yes / n=no) : "; cin>>status;
if(status =='y' || status =='Y')
goto a;
else
goto end;
}
}
else if(kode==2)
{
cout<<" Tarif Sewa Rp. 4000\n";
cout<<" Jenis Buku Sastra\n";
cout<<" Penyewa Dengan Nama " <<nama;
hasil2=x*s;
cout<<"\n\n Jumlah Bayar Penyewaan Sebesar Rp. " <<hasil2<<endl;
{
cout<<"\n\n Apakah Anda Ingin Mencoba Lagi ? (y=yes / n=no) : "; cin>>status;
if(status =='y' || status =='Y')
goto a;
else
goto end;
}
}
else if(kode==3)
{
cout<<" Tarif Sewa Rp. 3000\n";
cout<<" Jenis Buku Novel\n";
cout<<" Penyewa Dengan Nama " <<nama;
hasil3=x*v;
cout<<"\n\n Jumlah Bayar Penyewaan Sebesar Rp. " <<hasil3<<endl;
{
cout<<"\n\n Apakah Anda Ingin Mencoba Lagi ? (y=yes / n=no) : "; cin>>status;
if(status =='y' || status =='Y')
goto a;
else
goto end;
}
}
else
{
cout<<"\n WARNING!!! \n Kode Buku Yang Anda Masukkan Salah! \n Silahkan Ulangi Kembali!\n";
goto a;
}
end:
cout<<"\n\n ==============================";
cout<<"\n Terimakasih Atas Kunjungannya.";
cout<<"\n Membaca Mencerdaskan Bangsa !!.";
cout<<"\n ==============================";
}
========================================================================================
SISTEM INFORMASI PERPUSTAKAAN
#include<iostream>
#include<conio>
#include<cstring>
#include<windows.h>
void setcolor(unsigned short color)
{
HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hCon,color);
}
}
main()
{
int total, total_bayar, uang_anda, banyak_pinjam, kode_buku;
string nama;
setcolor(15);
cout<<"------------------------------------------------"<<endl;
setcolor(113);
cout<<" -->>. SISTEM INFORMASI PERPUSTAKAAN .<<-- "<<endl;
setcolor(15);
cout<<"------------------------------------------------"<<endl;
cout<<endl;
setcolor(10);
cout<<" Daftar Buku"<<endl;
setcolor(15);
cout<<" ___________________________________________"<<endl;
cout<<"| Kode Buku | Jenis Buku | Tarif Buku |"<<endl;
cout<<" -------------------------------------------"<<endl;
cout<<"| 01 | Pemograman | 5000 |"<<endl;
cout<<"| 02 | Sastra | 4000 |"<<endl;
cout<<"| 03 | Novel | 3000 |"<<endl;
cout<<" -------------------------------------------"<<endl;
cout<<endl;
cout<<"Nama Penyewa Buku : ";
setcolor(14);
cin>>nama;
setcolor(15);
cout<<" Selamat datang "; setcolor(14);cout<<nama; setcolor(15);cout<<", di sistem informasi Perpustakaan X.RPL.2 (SMK UFA)"<<endl;
cout<<endl;
a:
setcolor(15);
cout<<"Kode Buku : ";
cin>>kode_buku;
cout<<"banyak Pinjam : ";
cin>>banyak_pinjam;
if(kode_buku==1)
{
total=5000*banyak_pinjam;
cout<<"tarif sewa Rp."<<total<<endl;
cout<<"jenis buku Pemograman"<<endl;
cout<<"penyewa dengan Nama ";setcolor(14);cout<<nama<<endl;
setcolor(15);
cout<<"jumlah bayar penyewa sebesar Rp."<<total<<endl;
cout<<endl;
cout<<"masukkan uang anda = Rp.";
cin>>uang_anda;
total_bayar=uang_anda-total;
cout<<" kembalian Rp.";cout<<total_bayar<<endl;
cout<<endl;
cout<<endl;
setcolor(9);
cout<<" Terimakasih atas kunjungan anda!"; setcolor(13);cout<<" :)"<<endl;
}
else if(kode_buku==2)
{
total=4000*banyak_pinjam;
cout<<"tarif sewa Rp."<<total<<endl;
cout<<"jenis buku Sastra"<<endl;
cout<<"penyewa dengan Nama ";setcolor(14);cout<<nama<<endl;
setcolor(15);
cout<<"jumlah bayar penyewa sebesar Rp."<<total<<endl;
cout<<endl;
cout<<"masukkan uang anda = Rp.";
cin>>uang_anda;
total_bayar=uang_anda-total;
cout<<" kembalian Rp.";cout<<total_bayar<<endl;
cout<<endl;
cout<<endl;
setcolor(9);
cout<<" Terimakasih atas kunjungan anda!"; setcolor(13);cout<<" :)"<<endl;
}
else if(kode_buku==3)
{
total=3000*banyak_pinjam;
cout<<"tarif sewa Rp."<<total<<endl;
cout<<"jenis buku Novel"<<endl;
cout<<"penyewa dengan Nama ";setcolor(14);cout<<nama<<endl;
setcolor(15);
cout<<"jumlah bayar penyewa sebesar Rp."<<total<<endl;
cout<<endl;
cout<<"masukkan uang anda = Rp.";
cin>>uang_anda;
total_bayar=uang_anda-total;
cout<<" kembalian Rp.";cout<<total_bayar<<endl;
cout<<endl;
cout<<endl;
setcolor(9);
cout<<" Terimakasih atas kunjungan anda!"; setcolor(13);cout<<" :)"<<endl;
}
else
{
cout<<endl;
setcolor(12);
cout<<" KODE BUKU SALAH......!!!!!!!! silahkan ulangi lagi"<<endl;
cout<<endl;
goto a;
}
getch();
}
Komentar
Posting Komentar