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();
}

Komentar

Postingan Populer