Program C++ peminjaman perpustakaan + denda

Program c++ perpustakaan
                                       Hasil gambar untuk c++
 cekidot program :
#include <iostream>
#include <iomanip>
#include <cstring>
#include <cstdlib>
using namespace std;
int dn(int a){
 int denda;
 denda = a*500;
 return denda;
}
int telat(int a,int b){
 return a-b;
}



void pj(){
 string nama[100],kelas[100],buku[100],nk[10],tglp[100],tglkn[100];;
 string tglk;
 int den[100],i=0,a,b,haritelat;

 cout<<"====================================================================="<<endl;
  cout<<"|                     PERPUSATAKAAN STM PEMBANGUNAN                 |"<<endl;
  cout<<"====================================================================="<<endl;
  cout<<endl;
  cout<<"NOMOR KARTU PINJAM:";
  cin>>nk[i];
  cout<<"NAMA              :";
  cin>>nama[i];
  cout<<"KELAS             :";
  cin>>kelas[i];
  cout<<"BUKU              :";
  cin>>buku[i];
  cout<<"TANGGAL PINJAM    :";
  cin>>tglp[i];
  cout<<"TANGGAL KEMBALIAN :";
  cin>>tglkn[i];
  cout<<"TANGGAL KEMBALI   :";
 cin>>tglk;
 string tglkn2=tglkn[i].substr(0,2);
 string tglk2=tglk.substr(0,2);
 int tglkn3=atoi(tglkn2.c_str());
 int tglk3=atoi(tglk2.c_str());


 haritelat=telat(tglk3,tglkn3);




 system("cls");
 cout<<"========================================================================================================================"<<endl;
   cout<<"| NO |     NAMA SISWA     |     KELAS      |    BUKU    |     TANGGAL PENGEMBALIAN |     TANGGAL KEMBALI |     DENDA    |"<<endl;
   cout<<"========================================================================================================================"<<endl;
 cout<<"|"<<setiosflags(ios::left)<<setw(4)<<nk[i];
   cout<<"|"<<setiosflags(ios::left)<<setw(20)<<nama[i];
   cout<<"|"<<setiosflags(ios::left)<<setw(16)<<kelas[i];
  cout<<"|"<<setiosflags(ios::left)<<setw(12)<<buku[i];
  cout<<"|"<<setiosflags(ios::left)<<setw(26)<<tglkn[i];
  cout<<"|"<<setiosflags(ios::left)<<setw(21)<<tglk;
  cout<<"|"<<setiosflags(ios::left)<<setw(20)<<dn(haritelat);
  cout<<endl;
   cout<<"============================================================================";
  cout<<endl;

}
int main()
{
 pj();
 return 0;
}


Program Kedua Perpustakaan
Cekidot :
#include<iostream>
using namespace std;
double e(int a){
return a*5000;
}

void b(){
int t,ta,d,ha,h;
string n,na,k,l,j;
cout<<"~~~~~~~~~~~~~Perpustakaan Bulan April~~~~~~~~~~~~~"<<endl;
cout<<"-Denda telat mengembalikan = Rp5.000/hari"<<endl<<endl;
cout<<"Masukkan No Kartu    : ";
cin>>n;
cout<<"Masukkan Nama        : ";
cin>>na;
cout<<"Kelas                : ";
cin>>k;
cout<<"Judul Buku           : ";
cin>>j;
cout<<"Lama Pinjaman (hari) : ";
cin>>h;
cout<<"Tanggal Pinjaman     : ";
cin>>t;
cout<<"Tanggal Pengembalian : ";
cin>>ta;
system("cls");
ha=ta-(t+h);
d=e(ha);
cout<<"Bukti Pengembalian"<<endl;
cout<<"================== "<<endl;
cout<<"No Kartu         : "<<n<<endl;
cout<<"Nama             : "<<na<<endl;
cout<<"Kelas            : "<<k<<endl;
cout<<"Judul Buku       : "<<j<<endl;
cout<<"Tanggal Pinjam   : "<<t<<" April 2019"<<endl;
cout<<"Tanggal Kembali  : "<<ta<<" April 2019"<<endl;
cout<<"Denda            : Rp"<<d<<endl<<endl;

system("cls");
cout<<"Terima Kasih (:";
system("cls");
}


int main(){
b();
}

semoga bermanfaat :))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

Comments

Archive

Contact Form

Send