Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C dan C++ - Sijunjung Xcoder

Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C dan C++

Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C dan C++ - Hallo sahabat Sijunjung Xcoder, Pada Artikel yang anda baca kali ini dengan judul Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C dan C++, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel Komputer, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C dan C++
link : Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C dan C++

Baca juga


Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C dan C++

C++ adalah sebuah IDE (Integrated Development Environment) C / C++   yang sudah dilengkapi dengan TDM-GCC Compiler (bagian dari GNU Compiler Collection/GCC). Dev-C++ merupakan IDE gratis dan full featur yang didistribusikan dibawah lisensi GNU General Public License untuk pemrograman C dan C++. IDE sendiri adalah Lembar kerja terpadu untuk pengembangan program.

Pada kali ini akan membahas materi Dev c++ dengan sebuah alur program yang di buat dengan judul ”Layanan Perpustakaan" dengan menggunakan program Dev C++. Dengan  materi yang stelah dipelajari pada Dev C++ seperti: percabangan loopimg, array, struct, program bergerak dll.

Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C++

Baik, langsung saja ke program nya. Berikut ada Syntax dan tampilan awal program, diharapkan supaya memahami setiap perintah syntax program berikut ini supaya tidak sesat di jalan.

1. Syntax Program
#include <windows.h>
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <time.h>
using namespace std;
void gotoxy(int x, int y){
 COORD coord;
 coord.X = x;
 coord.Y = y;
 SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
}

void delay(unsigned int mseconds)
{
clock_t goal=mseconds+clock();
while(goal>clock());
}
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
 {system ("color 3A");}
 int kode;
 
 {struct identitas
 {
 
 char np[20],nik[20],no[20];
 int id[100];
 
 int kode,a,ku;
 
 
};
 int a=-1; //untuk awal pengisian struct
 identitas id[100];
 char jawab, lagi, pass[6]; // variabel untuk pengulangan
 int n, t, input, menu,ma,mn,m;
 int lp,p,d,jb,b,wp,pbb,sb,pb,tp,pju,sbk,ssb,jbp;
 char mad;
mad ='Y';
while (mad=='Y' || mad=='y') 
{{system("cls");}
   int m,i;

     for(m=1;m<20;m++)
 {
  delay(120);
  gotoxy(m-1,0);cout<<' ';
  gotoxy(m,0);cout<<" SELAMAT DATANG DI PERPUSTAKAAN PENANTIAN KASIH ";
  
  cout<<endl;
 }

{kp:
 system("cls");
cout<<" \t|```````````````````````|"<<endl;
cout<<" \t| LAYANAN PERPUSTAKAAN  |"<<endl;
cout<<" \t|```````````````````````|"<<endl;
cout<<" \t|1. KUNJUNGAN           |"<<endl;
cout<<" \t|2. PEMINJAMAN BUKU     |"<<endl;
cout<<" \t|3. PENYEDIAAN BUKU     |"<<endl;
cout<<" \t|4. LIST PENGUNJUNG     |"<<endl;
cout<<" \t|Masukkan Pilihan Anda [1/2/3/4]= ";cin>>kode;
}
switch(kode) {{system("cls");}
   
  case 1 :
 
   {{system("cls");}
  

 { //awal menu 1
       ku: //label 
       a++; //untuk pengisian dan penambahan jika struct yang pertama sudah di isi maka akan lanjut ke struct selanjutnya
       system("cls"); //untuk menghapus screen fungsinya sama dengan clrscr()
       cout<<"\t|+==================================+\n";
       cout<<"\t|           KUNJUNGAN              |\n";
       cout<<"\t|+==================================+\n";
       cout<<"\t|Nama Pengunjung    : ";cin>>id[a].np;
       cout<<"\t|Nik Pengunjung     : ";cin>>id[a].nik;
       cout<<"\t|No.Hp Pengunjung   : ";cin>>id[a].no;
       cout<<"\n";
       cout<<"\t|+=================================+\n";
       cout<<"\t|     Data berhasil diproses      |\n";
       cout<<"\t|                                 |\n";
       cout<<"\t|           Terima kasih          |\n";
       cout<<"\t+=================================+\n";
       ask: //label
       cout<<"\t|Input Data Pengunjung Selanjutnya ? (y/t) : ";cin>>lagi;
       if (lagi=='y' || lagi=='Y')
        {
         goto ku; //goto berfungsi untuk membuat lompatan pada program
        }
       else if (lagi=='t' || lagi=='T')
        {
         goto kp;
        }
       else
        {
         cout<<"Input salah !!! \n";
         goto ask;
        }
}}
break;

case 2 :
 pju='Y';
while (pju=='Y' || pju=='y') 
 {{system("cls");}
 cout<<"\t\t|=====================|"<<endl;
 cout<<"\t\t|===PEMINJAMAN BUKU===|"<<endl;
 cout<<"\t\t|=====================|"<<endl;
 cout<<"\t\t| 1.Sastra            |"<<endl;
 cout<<"\t\t| 2.Sejarah           |"<<endl;
 cout<<"\t\t| 3.Komik             |"<<endl;
 cout<<"\t\t|=====================|"<<endl;
 cout<<"\t\t|Masukkan Pilihan Anda[1/2/3] =|";cin>>pju;
 cout<<"\t\t|stok buku                    =|";cin>>sbk;
 cout<<"\t\t|jumlah buku pinjam           =|";cin>>jbp;
 cout<<"\t\t|Lama Peminjaman              =|";cin>>lp;
 cout<<"\t\t|Waktu Pengembalian           =|";cin>>wp;
 
 if (pju==1) {
 if (wp>lp) {
 b=500*(wp-lp);
 ssb=(sbk-jbp);
 d=(lp*b); }
 
 
  cout<<"\t\t|Nama Penulis    = TIFANNY RAHAYU"<<endl;
  cout<<"\t\t|Judul Buku      = BUDAYA DAERAHKU"<<endl;
  cout<<"\t\t|Kode Buku       = 00123"<<endl;
  cout<<"\t\t|Nama Penerbit   = BUMI AKSARA"<<endl;
  cout<<"\t\t|Tahun Terbit    = 2015"<<endl;
  cout<<"\t\t|Biaya Denda     = "<<b<<endl;
  cout<<"\t\t|sisa stok buku  = "<<ssb<<endl;
 }
 
 else if (pju==2) {
 if (wp>lp) {
 b=1000*(wp-lp);
 ssb=(sbk-jbp);
 d=(lp*b); }
    
  cout<<"\t\t|Nama Penulis    = PURCELL LOUISE"<<endl;
  cout<<"\t\t|Judul Buku      = HISTORY IN THE PALACE"<<endl;
  cout<<"\t\t|Kode Buku       = 0012"<<endl;
  cout<<"\t\t|Nama Penerbit   = ERLANGGA"<<endl;
  cout<<"\t\t|Tahun Terbit    = 2014"<<endl;
  cout<<"\t\t|Biaya           = "<<b<<endl;
  cout<<"\t\t|sisa stok buku  ="<<ssb<<endl;
 }
 
 else if (pju==3) {
 if (wp>lp) {
 b=2000*(wp-lp);
 ssb=(sbk-jbp); 
 d=(lp*b);}
  cout<<"\t\t|Nama Penulis    = PARK SIN YEE"<<endl;
  cout<<"\t\t|Judul Buku      = DAEBAK"<<endl;
  cout<<"\t\t|Kode Buku       = 00125"<<endl;
  cout<<"\t\t|Nama Penerbit   = Animik World"<<endl;
  cout<<"\t\t|Tahun Terbit    = 2016"<<endl;
  cout<<"\t\t|Biaya           = Rp"<<b<<endl;
  cout<<"\t\t|sisa stok buku  ="<<ssb<<endl; }
 
 else{
  d=0;
  cout<<"Nama Penulis    =tidak tersedia "<<endl;
  cout<<"Judul Buku      =tidak tersedia "<<endl;
  cout<<"Kode Buku       =tidak tersedia "<<endl;
  cout<<"Nama Penerbit   =tidak tersedia "<<endl;
  cout<<"Tahun Terbit    =tidak tersedia "<<endl;
  cout<<"Biaya           = Rp"<<b<<endl;
  cout<<"sisa stok buku  ="<<ssb<<endl;}
 }
 break;
 case 3 : {
{system("cls");}

cout<<"\t\t|PEMASUKAN BUKU BARU"<<endl;
cout<<"\t\t|1.ilmu pengetahuan"<<endl;
cout<<"\t\t|2.ensiklopedi"<<endl;
cout<<"\t\t|3.novel"<<endl;
cout<<"\t\t|Masukkan Pilihan Anda [1/2/3]=";cin>>pbb;
cout<<"\t\t|stok buku =";cin>>sb;


if(pbb==1){
tp=100;
pb=(tp*sb);
 cout<<"\t\t|total pengunjung ="<<tp<<endl;
 cout<<"\t\t|buku bagus       =150000 buah"<<endl;
 cout<<"\t\t|buku sedang      =200000 buah"<<endl;
 cout<<"\t\t|buku rusak       =70000  buah"<<endl;
 cout<<"\t\t|pemasukan buku   = "<<pb<<endl;
}
else if(pbb==2){
tp=50;
pb=(tp*sb);
 cout<<"\t\t|total pengunjung ="<<tp<<endl;
 cout<<"\t\t|buku bagus       =100000 buah"<<endl;
 cout<<"\t\t|buku sedang      =120000 buah"<<endl;
 cout<<"\t\t|buku rusak       =50000  buah"<<endl;
 cout<<"\t\t|pemasukan buku   ="<<pb<<endl;
}

else if(pbb==3){
tp=200;
pb=(tp*sb);
 cout<<"\t\t|total pengunjung ="<<tp<<endl;
 cout<<"\t\t|buku bagus       =50000  buah"<<endl;
 cout<<"\t\t|buku sedang      =80000  buah"<<endl;
 cout<<"\t\t|buku rusak       =120000 buah"<<endl;
 cout<<"\t\tpemasukan buku   ="<<pb<<endl;
}
else {
 cout<<"Data Salah"<<endl;
  }}
break;

case 4 : {
  {     
       system("cls");
       cout<<"\t\t|==================================|\n";
       cout<<"\t\t|           KUNJUNGAN              |\n";
       cout<<"\t\t|==================================|\n";
       for (n=0;n<=a;n++){
       cout<<"\t\t|Nama Pengunjung   =|"   <<id[n].np<<endl;
       cout<<"\t\t|Nik Pengunjung    =|"   <<id[n].nik<<endl;
       cout<<"\t\t|No.Hp Pengunjung  =| "<<id[n].no<<endl;
       cout<<"\n";
 
        }

break;
}

default:
cout<<"Kode Salah"<<endl;
break;

}}
cout<<"\t\t|Masih Ada Data(y/t) = ";cin>>mad;
cout<<endl; 
}}}

2. Tampilan awal program

Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa C++
ini adalah tampilan awal program, jika kamu memilih menu 1 yaitu kunjungan maka akan tampil menu seperti dibawah ini.

Membuat Program Pelayanan Perpustakaan
Pada menu Kunjungan ini kamu akan mengisi data diri singkat kamu seperti Nama, Nik pengunjung, dan no Hp.

Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C
ini adalah sub menu dari peminjaman buku, disini kamu bisa memilih buku yang akan kamu pinjam.

Mungkin itu saja, jika kamu menggunkan program ini diharapkan memahami setiap perintah yang ada. Supaya tidak bingung sendiri nantinya. Sekian...



Demikianlah Artikel Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C dan C++

Sekianlah artikel Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C dan C++ kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel Membuat Program Pelayanan Perpustakaan Menggunakan Bahasa Pemrograman C dan C++ dengan alamat link https://sijunjung-xcoder.blogspot.com/2018/02/membuat-program-pelayanan-perpustakaan.html

Jangan lupa bagikan artikel ini ya!

Berikan pendapatmu tentang artikel ini
Notification
Ini adalah popup notifikasi.
Done