Source Code: #Include #Include #Include
Source Code: #Include #Include #Include
#include <iostream>
#include <conio.h>
#include <stdio.h>
using namespace std;
int top=0,r=-1,data[100];
struct data
{
int id;
char nm[10];
char almt[10];
int tlp;
}
perpus[20];
void search()
int cari,ketemu;
cout<<"alamat member :
"<<perpus[i].almt<<endl;
cout<<"telepon member :
"<<perpus[i].tlp<<endl;
}
}
if(ketemu==0)
{ cout<<"data tidak ada";}
}
void perpustakaan()
{
system ("cls") ;
cout<<"-------------------"<<endl;
cout<<"Masukan
:"<<endl;
cout<<"-------------------"<<endl;
cout<<"nomor ID member :
";cin>>perpus[r].id;
cout<<"nama member
";cin>>perpus[r].nm;
cout<<"alamat member :
";cin>>perpus[r].almt;
cout<<"telpon member :
";cin>>perpus[r].tlp;
}
void pop_data()
{
top+=1;
cout<<endl<<"Data di
hapus !"<<endl;
}
void view_data()
{
for (int i=top;i<=r;i++)
{
cout<<endl;
cout<<"Data yang telah
dimasukan :"<<endl;
cout<<"nomer ID
"<<perpus[i].id<<endl;
cout<<"nama member :
"<<perpus[i].nm<<endl;
cout<<"alamat member :
"<<perpus[i].almt<<endl;
cout<<"telpon member :
"<<perpus[i].tlp<<endl;
}
}
main()
{
char ul;
int pil;
do
{
system ("cls") ;
cout<<"MENU TAMPILAN"<<endl;
cout<<"\n1. Insert \n2. Delete \n3.
View \n4. Search\n"<<endl;
cout<<"Masukan pilihan : ";
cin>>pil;
switch(pil)
{
case 1 :
r+=1;perpustakaan();
break;
case 2 :
if(top==0&&r==-1){
cout<<"Data
Kosong !"<<endl;}
else{
pop_data();
} break;
case 3 :
if(top==0&&r==-1){
cout<<"Data
Kosong !"<<endl;}
else {view_data();}
break;
case 4 :
if(top==1&&r==-1){
cout<<"Data
Kosong !"<<endl;}
else {search();}
break;
default : cout<<"Pilihan tidak
ada !"<<endl;
break;
}
cout<<endl;