APLIKASI
SEDERHANA BAHASA C++
Aplikasi Sederhana
Listing Program
//Aplikasi Sederhana
#include <stdio.h>
#include <conio.h>
#include <iostream>
#include <string>
using namespace std;
//describe all variabel --- VARIABLE ,TIPEDATA,KONSTANTA
int login(string username,string password);
int switchregis(int h);
void adm();
void user();
void judul();
void menu();
void aksi();
int menuselect(string x);
string users,pass,confirm;// string
int session;
//describe all function
//main form
int main(){
judul();
getch();
}
//judul form
void judul(){
int I=7;
cout <<"Login Registered\n"; //\n , \t konstanta
while(I--){// while
cout <<"--";
}
cout <<"\nUsername : ";// output
cin >> users;// input + string
cout <<"Password : ";
cin >> pass;
login(users,pass);
}
//login form
int login(string username,string password){// string
system("cls");
if(username=="admin"&&
password=="admin"){// if steatment
session=1;
switchregis(1);
}else{
session=2;
switchregis(2);
}
return 0;
}
//switchregis form
int switchregis(int h){
switch(h){// switch
steatment
case 1:
adm();
break;
case 2:
user();
break;
}
return 0;
}
//admin form
void adm(){
cout <<"\nAPLIKASI PEMINJAMAN BUKU
PERPUSTAKAAN\n";
for(int c=0;c<=40;c++){// for looping
cout <<"-";
}
cout <<"\n";
cout <<"\t\t\t
Selamat Datang Admin\n";
menu();
}
//users form
void user(){
char r;
cout <<"Selamat Datang User\n";
cout <<"Pilihan Menu: \n"<<"- (Q)
Keluar \n";
cout <<"Enter Kode : ";
}
//menu
void menu(){
if(session==1){
cout
<<"Pilihan Menu: \n"<<"- (1)
Peminjaman\n"<<"- (Q) Keluar \n";
cout
<<"Enter Kode :";
cin >>
confirm;
menuselect(confirm);
}else{
cout
<<"Pilihan Menu: \n"<<"- (Q) Keluar \n";
menuselect(confirm);
}
}
//menu select
int menuselect(string x){
if(x=="1"){
aksi();
}else{
system("cls");
judul();
}
return 0;
}
//aksi form
void aksi(){
string nama;
string
nmbuku[]={"Jaringan","Pemrograman","SEO"};//array
int
kode[3]={1,2,3};//array
int temp=0,ambilkode;
string tmpbuku[100];
char cf;
cout
<<"\nList Buku\n";
for(int
v=0;v<=2;v++){cout <<"("<< kode[v] <<")
"<< nmbuku[v] <<"\n";}//if steatment
cout
<<"(0) Untuk mengakhiri\n\n";
do {//do while
cout<<"Masukkan Kode Buku : ";
cin >>
ambilkode;
if(ambilkode==0){
break;
}else{
temp++;
tmpbuku[temp-1]=nmbuku[ambilkode-1];//array
}
}
while(ambilkode !=0 );
cout
<<"\n\nDAFTAR PEMINJAMAN ANDA\n";
cout
<<"-----------------------------------\n";
for (int
x=0;x<temp;x++){
cout << x +1
<<") "<< tmpbuku[x] <<"\n";
}
cout
<<"Total peminjaman anda : "<< temp <<"
buku";
cout
<<"\n\nTerima kasih ************************\n";
cout
<<"Lagi .... (Y/N) : ";
cin >> cf;
if(cf =='Y' ||
cf=='y'){
system("cls");
adm();
}else{
system("cls");
main();
}
}
0 Response to "APLIKASI SEDERHANA BAHASA C++"
Post a Comment