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

Posting Komentar