BANK Program
#include<stdio.h>
#include<conio.h>
#include<process.h>
#define SIZE 10
int menu()
{
int choice;
clrscr();
printf("*****MENU*****\n");
printf("1.Create Account\n");
printf("2.View Balance\n");
printf("3.Withdraw\n");
printf("4.Deposit\n");
printf("5.Exit\n");
printf("Input Your Choice");
scanf("%d",&choice);
return choice;
}
//////////////////////////////////////////////////////////////////
struct Account
{
int accno;
char name[30];
int amount;
}a[SIZE];
////////////////////////////////////////////////////////////////
void main()
{
int i,top=-1,ano,amt,flag;
while(1)
{
switch(menu())
{
case 1:
top=top+1;
printf("Input Account Number");
scanf("%d",&a[top].accno);
printf("Input Name");
scanf("%s",&a[top].name);
printf("Input Amount");
scanf("%d",&a[top].amount);
getch();
break;
case 2:
for(i=0;i<=top;i++)
{
printf("\n %d",a[i].accno);
printf("\t %s",a[i].name);
printf("\t %d",a[i].amount);
}
getch();
break;
case 3:
printf("Input Account Number");
scanf("%d",&ano);
for(i=0;i<=top;i++)
{
if(a[i].accno==ano){
printf("Withdrwal Amount");
scanf("%d",&amt);
if(amt >= a[i].amount)
{
printf("Transaction is not performed");
}
else
{
a[i].amount=a[i].amount-amt;
}
flag=0;
}
}
if(flag!=0)
{
printf("Please input correct account number");
}
getch();
break;
case 4:
printf("Input Account Number");
scanf("%d",&ano);
for(i=0;i<=top;i++)
{
if(a[i].accno==ano){
printf("Deposit Amount");
scanf("%d",&amt);
a[i].amount=a[i].amount + amt;
flag=0;
}
}
if(flag!=0)
{
printf("Please input correct account number");
}
getch();
break;
case 5:
exit(1);
default:
printf("Invalid Choice");
}
}
}
Nice ❤️❤️❤️❤️❤️
ReplyDeleteजय श्री राम 🚩🚩🚩🚩🚩🚩🚩
ReplyDeleteजय श्री राम 🚩🚩🚩🚩🚩🚩
ReplyDeleteVelentine day murdabad
ReplyDelete