Program Data Peminjaman Buku Sederhana Pada Bahasa C

Diskrpsi Singkat :
Program Data Peminjaman Buku Sederhana n Menggunakan variabel, operator, control flow, fungsi, array, string dan struct pada C++ (Visual Studio 2010).
Aplikasi ini akan menerima inputan pertama kali adalah berapakali user ingin memasukan data peminjaman, selanjutnya user diminta untuk menginputkan nomor , dan judul buku.

Flowchart:

































Listing Program:

 #include <stdio.h>  
 #include <stdlib.h>  
 #include <string.h>  
 void menu(int pil);  
 int pil;  
 int main (void){  
 menu(pil);  
 system ("pause");  
 return (0);  
 }  
 void menu(int pil){  
 struct data_nilai {  
 char Nomor[8], Nama[15];   
 };   
 int a,b;  
 struct data_nilai buku[25];   
   printf ("\n\n\t\t\tDATA PEMINJAMAN BUKU\n");  
   printf ("\t\t\t--------------------");  
   printf ("\n\nMasukan Jumlah Buku; ");  
   scanf ("%d",&a);   
 if (a<10)  
 {  
 for (b=0;b<a;b++){  
   printf("\nData Peminjaman Buku ke %d\n\n", b+1);  
   printf ("Masukan Nomor Buku : ");  
   scanf ("\n%s", &buku[b].Nomor);   
   printf ("Masukan Judul Buku: ");  
   scanf ("%s", &buku[b].Nama);   
 system ("CLS");  
   printf ("\n\n\t\t\tDATA PEMINJAMAN BUKU\n");  
   printf ("\t\t\t--------------------\n");   
 }  
 system ("CLS");  
   printf ("\n\n\t\t\tDATA PEMINJAMAN BUKU\n");  
   printf ("\t\t\t--------------------\n");  
   printf ("\n");  
   printf ("-------------------------------------------------------");  
   printf ("\n Nomor\t\tJudul Buku\n");  
   printf ("-------------------------------------------------------");   
 for (b=0;b<a;b++){  
   printf ("\n %s\t",buku[b].Nomor);  
   printf ("\t%s\t",buku[b].Nama);  
  }  
 printf("\n\n\n\n --------------TERIMAKASIH-------------- \n");  
 }  
 else {  
 printf ("\nMaaf, Batas Peminjaman Hanya 10 Buku....!!!");   
  }   
 printf ("\n\n");       
 }  

Hasil :











Video Tutorial :

Aplikasi Menu ATM Sederhana Menggunakan FUNGSI pada Bahasa C (Visual Studio 2010)

Aplikasi ini menggunakan fungsi yang dibuat sendiri, nantinya ada 3 menu dimana ada penarikan, setoran tunai dan menu saldo.
Flowchart:



Source Code :

 #include <stdio.h>  
 #include <stdlib.h>  
 #define saldo 2000000  
 int uang,s;  
 void transaksi(int uang);  
 void setor(int uang);  
 int main(void)  
 {  
 int pilihan;  
 printf("------------+ATM Bank ABC+------------\n");  
 printf("1.Tarik Tunai\n2.Setoran Tunai\n3.Informasi Saldo\n");  
 printf("------------------+++------------------\n");  
 printf("Masukan Pilihan Anda : ");  
 scanf_s("%d",&pilihan);  
 switch (pilihan)  
 {  
      case 1:  
           printf("\n 1.Tarik Tunai\n ");  
           printf(" Masukan Jumlah: ");  
           scanf_s("%d",&uang);  
           transaksi(uang);  
      break;  
      case 2:  
           printf("\n 2.Setoran Tunai\n");  
           printf(" Masukan jumlah: ");  
           scanf_s("%d",&uang);  
           setor(uang);  
      break;  
      case 3:  
           printf("\n 3.Informsi Saldo\n");  
           printf(" Saldo Anda Sekarang : %d\n",saldo);  
      break;  
      default:  
           printf("Perintah Salah (Masukan 1-3)\n");  
      break;  
 }  
 system("pause");  
 return(0);  
 }  
 void transaksi(int uang){  
      if (uang <= saldo){  
      s=saldo-uang;  
      printf(" Saldo Berkurang..!\n");  
      printf(" Saldo Anda Sekarang : %d\n",s);  
      }  
      else{  
           printf(" Saldo Anda Kurang..!\nSaat ini %d\n",saldo);  
      }  
 }  
 void setor(int uang){  
      if (uang >=0){  
      s=saldo+uang;  
      printf(" Saldo Bertambah..!\n");  
      printf(" Saldo Anda Sekarang : %d\n",s);  
      }  
      else{  
           printf(" Inputan Harus Lebih besar dari 0\n");  
      }  
 }  

Hasil:










Video

Membuat Program menu ATM sederhana Bahasa C

Nama      : Bastoni Yahya
Judul     : Aplikasi Menu Atm Sederhana
Diskripsi : Hasil dari aplikasi ini adalah ada 3 menu utama yaitu 1. menu penarikan, 2.menu penyetoran, dan 3.menu informasi saldo. Apabila user menginputkan selain 1,2,3 maka akan timpul pemberitahuan untuk hanya menginput 1,2 atau 3.
Flowchart:


















Source Kode :
 #include <stdio.h>  
 #include <stdlib.h>  
 int main(void)  
 {  
 int pilihan;  
 int transaksi,saldo=2000000,setor;  
 printf("------------+ATM Bank ABC+------------\n1.Tarik Tunai\n2.Transfer\n3.Informasi Saldo\n");  
 printf("------------------+++------------------\nMasukan Pilihan Anda : ");  
 scanf_s("%d",&pilihan);  
 switch (pilihan)  
 {  
      case 1:  
           printf("\n 1.Tarik Tunai\n ");  
           printf(" Masukan Jumlah: ");  
           scanf_s("%d",&transaksi);  
           saldo-=transaksi;  
           printf(" Saldo Anda Sekrang : %d\n",saldo);  
      break;  
      case 2:  
           printf("\n 2.Setoran Tunai\n");  
           printf(" Masukan jumlah: ");  
           scanf_s("%d",&setor);  
           saldo+=setor;  
           printf(" Saldo Anda Sekarang : %d\n",saldo);  
      break;  
      case 3:  
           printf("\n 3.Informsi Saldo\n");  
           printf(" Saldo Anda Sekarang : %d\n",saldo);  
      break;  
      default:  
           printf("Perintah Salah (Masukan 1-3)\n");  
      break;  
 }  
 system("pause");  
 return(0);  
 }  

Hasil:











Video Tutorial: