Aplikasi Menu Input Data Buku

Judul : Aplikasi Menu Input Data Buku
Deskripsi :
Aplikasi ini menggunakan fungsi login untuk security untuk akses aplikasi, apabila benar makan akan masuk ke menu input data buku, jika password salah dengan tiga kali percobaan makan akses aplikasi akan ditolak.

Aplikasi menu input data buku ini digunakan untuk menampung data buku dan kemudian di tampilkan lagi dengan beberapa sesuai dengan inputan yang dimasukkan berdasarkan kode buku, nama buku, nama pengarang, nama penerbit, dan tahun terbit.

Flowchart :


Lising :

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>

int pilihan();
int jum, i, ulang;

int main(void)
{
 
    char kalimat1[20],kalimat2[20];
    char pass1[20],pass2[20];
    int banding1, banding2;
    int login_ulang;

    for (login_ulang=1; login_ulang<=3; login_ulang++){

    strcpy(kalimat1, "mentari");
    printf("Masukkan Username : ");
    gets(kalimat2);

    strcpy(pass1, "tumpil");
    printf("Masukkan Password : ");
    gets(pass2);
 
    banding1=strcmp(kalimat1,kalimat2);
    banding2=strcmp(pass1,pass2);
 
    if (banding1==0 && banding2==0){
 
    pilihan();

}
    else{
  printf("Password Salah \n");
 }
 }
    printf("Akses Ditolak \n");
 system("pause");
 return(0);
}

int pilihan(){
struct data
       {
              int kd_buku;
              char nm_buku[20], nm_pengarang[10], nm_penerbit[20], th_terbit[10];
       };
       struct data buku[10];
    system("cls");
       do{

    printf ("**********************     MENU INPUT DATA BUKU       **********************");
    printf ("\n\n\n");
 
    printf("Masukkan jumlah data buku maksimal 5 : ");
       scanf("%d", &jum);
       if(jum>5)
       {
              printf("Masukkan Maksimal 5 kali!\n");
       }
       else
       {
       for ( i = 0; i < jum; i++)
       {
         
              printf("Masukkan data ke %d :\n",i+1);
              printf("Masukkan Kode Buku : ");
              scanf("%d",&buku[i].kd_buku);
              printf("Masukkan Judul Buku : ");
              scanf(" %s",&buku[i].nm_buku);
              printf("Masukkan Nama Pengarang : ");
              scanf(" %[^\n]s",&buku[i].nm_pengarang);
              printf("Masukkan Nama Penerbit: ");
              scanf(" %s",&buku[i].nm_penerbit);
              printf("Masukkan Tahun Terbit: ");
              scanf(" %s",&buku[i].th_terbit);
     system("cls");
       }
     printf ("**********************     MENU INPUT DATA BUKU       **********************");
           printf ("\n\n\n");
           
    printf("===========================================================================\n");
              printf("|Kode Buku| Judul Buku | Nama Pengarang |   Nama Penerbit  | Tahun Terbit |\n");
              printf("===========================================================================\n");
       for ( i = 0; i < jum; i++)
       {
              printf("|    %2d  |",buku[i].kd_buku);
              printf("    %5s   |",buku[i].nm_buku);
              printf("   %10s   |",buku[i].nm_pengarang);
              printf("   %10s   |",buku[i].nm_penerbit);
              printf("   %10s   |",buku[i].th_terbit);
     printf("\n");
       }
    printf("===========================================================================\n");
       }
       printf("\nUlang [1/0]");
       scanf("%d",&ulang);
       }while(ulang == 1);
       getch();
       return 0;
       }

Video :



Penulis : Mentari ~ Sebuah blog yang menyediakan berbagai macam informasi

Artikel Aplikasi Menu Input Data Buku ini dipublish oleh Mentari pada hari Sabtu, 26 Oktober 2013. Semoga artikel ini dapat bermanfaat.Terimakasih atas kunjungan Anda silahkan tinggalkan komentar.sudah ada 0 komentar: di postingan Aplikasi Menu Input Data Buku
 

0 komentar:

Posting Komentar