#include
#include
char x;
int pin, repeat, menu;
int withdraw, deposit, transfer, amount;
main()
{ clrscr();
gotoxy(20,1);printf(":--------------------------------------:\n");
gotoxy(20,2);printf(": Welcome to ATM Banking System:\n");
gotoxy(20,3);printf(": Created by:\n");
gotoxy(20,4);printf(": ivan john Navasca:\n");
gotoxy(20,5);printf(": :\n");
gotoxy(20,6);printf(": Enter your PIN -->:\n");
gotoxy(20,7);printf(":--------------------------------------:\n");
gotoxy(40,6);
scanf(" %d",&pin);
if (pin==1234)
{printf("access granted");}
else
{exit();}
Loop:
{clrscr();
printf(":-------------------------------------------:\n");
printf(": Choose your Transaction :\n");
printf("::\n");
printf(": 1 Inquiry Balance :\n");
printf(": 2 Withdraw:\n");
printf(": 3 Deposit :\n");
printf(": 4 Transfer Fund:\n");
printf(": 5 Exit:\n");
printf(": -->:\n");
printf(":-------------------------------------------:\n");
gotoxy(6,9);
scanf(" %d",&menu);
printf("\n\n");
switch(menu)
{
case 1:{printf("Your balance %d\n\n",amount);
printf("Another transaction? y or n?: ");
scanf(" %c",&x);
if((x == 'y')||(x== 'Y'))
{
goto Loop;
}
else if((x =='n')||(x== 'N'))
{
printf("\nThank You for Banking");
getch();
exit();
}
break;}
case 2:{if(amount==0)
{printf("You have an Isuficient Fund\nPress Enter");
getch();
goto Loop;
}
else
{
printf("Your Balance %d\n\n",amount);
printf("Enter Amount to Withdraw: ");
scanf("%d",&withdraw);
amount = amount - withdraw;
printf("\nYour Current Balance %d\n\n",amount);
printf("Another Transaction? y or n : ");
scanf(" %c",&x);
if((x =='y')||(x=='Y'))
{
goto Loop;
}
else if ((x =='n')||(x=='N'))
{
printf("\nThank You for Banking");
getch();
exit();
} }
break;}
case 3:{printf("Your Balance %d\n",amount);
printf("\nEnter Amount to Deposit: ");
scanf("%d",&deposit);
amount= amount + deposit;
printf("\nYour Current Balance %d\n",amount);
printf("Another Transaction? y or n: ");
scanf(" %c",&x);
if ((x =='y')||(x=='Y'))
{
goto Loop;
}
else if ((x =='n')||(x=='N'))
{
printf("\n\nThank You for Banking");
getch();
exit();
}
break;}
case 4:{printf("Your Balance %d\n",amount);
printf("\nEnter Amount to Transfer: ");
scanf(" %d",&transfer);
amount = amount - transfer;
printf("\nYour Current Balance %d",amount);
printf("\n\nAnother Transaction? y or n: ");
scanf(" %c",&x);
if ((x =='y')||(x=='Y'))
{
goto Loop;
}
else if ((x =='n')||(x=='N'))
{
printf("Thank You for Banking");
getch();
exit();
}
break;}
case 5:{printf("You Want to Exit? y or n: ");
scanf(" %c",&x);
if ((x=='y')||(x=='Y'))
{
printf("\n\nThank You & Come Again");
getch();
exit();
}
else if ((x =='n')||(x=='N'))
{
goto Loop;
}
break;}
default:
exit();
}
}
while(repeat);
getch();
}
it is truely work in c language?
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteit works. just edit some commands. this is actually designed in turbo c. so just edit the commands like the clrs.
ReplyDeleteit works properlt in broadland turvo c++....
ReplyDeletechange the code clrscr to system(cls) it works
im using turbo c . . . its says declaration syntax error in "main void" . . what else is missing?
ReplyDeleteplease e-mail me at tri_edge_182@yahoo.com . . . thank you!
ReplyDeleteACTUALLY THIS PROGRAM WORKS....JUST COPY & PASTE IN NOTEPAD AND THEN OPEN WITH C THAT U R USING TURBO,BORLAND ANYTHING BUT DONT COPY LAST LINE OF THE PROGRAM"(/CONIO.H AND /STDIO.H)" AT THE END OF THE PROGRAM.
ReplyDeletenice... i love it... how easily things are used to depict the function of such a modern technique...!!!
ReplyDeletei need a point of cash system... which i will be using for a certain programs such as atm's too...
ReplyDeletethanks xD
ReplyDeletethere are xo many errors!!!
ReplyDelete