APLIKASI SEDERHANA BAHASA C++



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