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