View My Stats

Total Pageviews

Tuesday 8 October 2013

advanced banking system project for 12th cbse

PHAZE-1:
#include<stdio.h>
#include<conio.h>
#include<fstream.h>
#include<stdlib.h>
#include<process.h>
#include<string.h>
class staff
{
int regno;
char name[40];
char desig;
char pass[10];
public:
int return_regno(void)
{
return regno;
}
void staff::getdata(void)
{
cout<<"enter the registration  no"<<endl;
cin>>regno;
cout<<"enter the name"<<endl;
gets(name);
cout<<"enter the desig in characters"<<endl;
cin>>desig;
cout<<"enter the password"<<endl;
gets(pass);
}
void staff::putdata(void)
{
cout<<"the details entered are"<<endl;
cout<<"reg no"<<regno<<endl;
cout<<"name :"<<name<<endl;
cout<<"desig :"<<desig<<endl;
cout<<"password :"<<pass<<endl;
}}s;
void main()
{
clrscr();
char pass1[10],pass2[10],choice,ch;
int ch1;
choice='y';
ch='y';
cout<<"are u the bank admin y/n"<<endl;
cin>>ch;
if(ch=='y')
{cout<<"only one chance is given to fill in the details"<<endl;
cout<<"enter the bank security password"<<endl;
gets(pass1);
if(strcmp(pass1,"password")==0)
{cout<<"security question :"<<endl;
cout<<"bank owner's locker name"<<endl;
gets(pass2);
if(strcmp(pass2,"banker")==0)
{while(choice=='y')
{cout<<"enter 1 to enter the details"<<endl;
cout<<"enter 2 to delete the details"<<endl;
cout<<"enter 3 to display the details"<<endl;
cin>>ch1;
switch(ch1)
{
case 1 :
{cout<<"enter the details of staffs"<<endl;
cout<<"details once filled cannot be changed"<<endl;
ofstream fin;
fin.open("staff.dat",ios::app);
{s.getdata();
fin.write((char*)&s,sizeof(s));
}fin.close();
break;
}
case 2:
{
char found='n';
ifstream fi("staff.dat");
ofstream file("temp.dat");
int rno;
cout<<"enter the regisration no"<<endl;
cin>>rno;
fi.seekg(0);
while(!fi.eof())
{
fi.read((char*)&s,sizeof(s));
if(s.return_regno()==rno)
found='y';
else
{
file.write((char*)&s,sizeof(s));
}
}
if(found=='n')
cout<<"roll no not found!!!"<<endl;
fi.close();
file.close();
remove("staff.dat");
rename("temp.dat","staff.dat");
break;
}
case 3:
{
ifstream file("staff.dat");
file.seekg(0);
while(!file.eof())
{file.read((char*)&s,sizeof(s));
s.putdata();
}
file.close();
break;
}}
cout<<"do u want to enter more y/n"<<endl;
cin>>choice;
}}
else
{cout<<"sorry wrong reply try again later"<<endl;
exit(0);
}
}
else
{cout<<"sorry  wrong password try again later"<<endl;
exit(0);
}
}
else
{cout<<"sorry access denied only bank owner can access  "<<endl;
exit(0);
}
getch();
}

PHAZE-2:

#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<process.h>
#include<fstream.h>
#include<ctype.h>
#include<string.h>
class staff
{
int regno;
char name[40];
char desig;
char pass[10];
public:
int return_regno(void)
{
return regno;
}
char* return_pass(void)
{
return pass;
}
}s;
class account
{
 int acno;
 char name[50];
 int deposit, withdraw;
 char type;
 public:
void create_account()
{
cout<<"\nEnter The account No.";
cin>>acno;
cout<<"\n\nEnter The Name of The account Holder ";
gets(name);
cout<<"\nEnter Type of The account (C/S) ";
cin>>type;
type=toupper(type);
cout<<"\nEnter The Initial amount(>=500 for Saving and >=1000 for current )";
cin>>deposit;
cout<<"\n\n\nAccount Created..";
}

void show_account()
{
cout<<"\nAccount No. : "<<acno;
cout<<"\nAccount Holder Name : ";
puts(name);
cout<<"\nType of Account : "<<type;
cout<<"\nBalance amount : "<<deposit;
}

 void modify_account()
{
cout<<"\nAccount No. : "<<acno;
cout<<"\nModify Account Holder Name : ";
gets(name);
cout<<"\nModify Type of Account : ";cin>>type;
cout<<"\nModify Balance amount : ";cin>>deposit;
}

void dep(int x)
{
  deposit+=x;
}

void draw(int x)
{
  deposit-=x;
}

void report()
{cout<<acno<<"\t"<<name<<"\t\t"<<type<<"\t\t"<<deposit<<endl;}

  int  retacno()
  {return acno;}

  float retdeposit()
  {return deposit;}

  char rettype()
  {return type;}

};




 fstream fp;
 account ac;




void write_account()
{
fp.open("account.dat",ios::out|ios::app);
ac.create_account();
fp.write((char*)&ac,sizeof(account));
fp.close();
}




void display_sp(int n)
{
clrscr();
cout<<"\nBALANCE DETAILS\n";
int flag=0;
fp.open("account.dat",ios::in);
while(fp.read((char*)&ac,sizeof(account)))
{
if(ac.retacno()==n)
{
ac.show_account();
flag=1;
}
}
fp.close();
if(flag==0)
 cout<<"\n\nAccount number does not exist";
getch();
}




void modify_account()
{
int no,found=0;
clrscr();
cout<<"\n\n\tTo Modify ";
cout<<"\n\n\tEnter The account No. of The account";
cin>>no;
fp.open("account.dat",ios::in|ios::out);
while(fp.read((char*)&ac,sizeof(account)) && found==0)
{
if(ac.retacno()==no)
{
ac.show_account();
cout<<"\nEnter The New Details of account"<<endl;
ac.modify_account();
int pos=-1*sizeof(ac);
fp.seekp(pos,ios::cur);
fp.write((char*)&ac,sizeof(account));
cout<<"\n\n\t Record Updated";
found=1;
}
 }
fp.close();
if(found==0)
cout<<"\n\n Record Not Found ";
getch();
}




void delete_account()
{
int no;
clrscr();
cout<<"\n\n\n\tDelete Record";
cout<<"\n\nEnter The account no. of the customer You Want To Delete";
cin>>no;
fp.open("account.dat",ios::in|ios::out);
fstream fp2;
fp2.open("Temp.dat",ios::out);
fp.seekg(0,ios::beg);
while(fp.read((char*)&ac,sizeof(account)))
{
if(ac.retacno()!=no)
{
fp2.write((char*)&ac,sizeof(account));
}
}
fp2.close();
fp.close();
remove("account.dat");
rename("Temp.dat","account.dat");
cout<<"\n\n\tRecord Deleted ..";
getch();
}

void display_all()
{
 clrscr();
 fp.open("account.dat",ios::in);
 if(!fp)
 {
cout<<"ERROR!!! FILE COULD NOT BE OPEN\n\n\n Go To Admin Menu to create File";
getch();
return;
 }

 cout<<"\n\n\t\tACCOUNT HOLDER LIST\n\n";
 cout<<"====================================================\n";
 cout<<"A/c no.\tNAME\t\tType\t\tBalance\n";
 cout<<"====================================================\n";

while(fp.read((char*)&ac,sizeof(account)))
{
ac.report();
}
 fp.close();
}

void deposit_withdraw(int option)
{
int no,found=0,amt;
clrscr();
cout<<"\n\n\tEnter The account No.";
cin>>no;
fp.open("account.dat",ios::in|ios::out);
while(fp.read((char*)&ac,sizeof(account)) && found==0)
{
if(ac.retacno()==no)
{
ac.show_account();
if(option==1)
{
cout<<"\n\n\tTO DEPOSITE AMOUNT ";
cout<<"\n\nEnter The amount to be deposited";
cin>>amt;
ac.dep(amt);
}
 if(option==2)
{
cout<<"\n\n\tTO WITHDRAW AMOUNT ";
cout<<"\n\nEnter The amount to be withdraw";
cin>>amt;
int bal=ac.retdeposit()-amt;
if((bal<500 && ac.rettype()=='S') || (bal<1000 && ac.rettype()=='C'))
cout<<"Insufficience balance";
else
ac.draw(amt);
}
int pos=-1*sizeof(ac);
fp.seekp(pos,ios::cur);
fp.write((char*)&ac,sizeof(account));
cout<<"\n\n\t Record Updated";
found=1;
}
}
fp.close();
if(found==0)
cout<<"\n\n Record Not Found ";
getch();
}



void intro()
{
 clrscr();
 gotoxy(31,11);
 cout<<"BANKING";
 gotoxy(35,14);
 cout<<"TRANSACTIONS";
 gotoxy(35,17);
 cout<<"SYSTEM";
 cout<<"\n\nMADE BY : kaaliraj and prathik g.s";
 cout<<"\n\nSCHOOL :  sindhi high school";
 getch();

}


void main()
{
  char ch,choice;
  intro();
  choice='y';
while(choice=='y')
{
 clrscr();
 cout<<"\n\n\n\tMAIN MENU";
 cout<<"\n\n\t01. NEW ACCOUNT";
 cout<<"\n\n\t02. DEPOSIT AMOUNT";
 cout<<"\n\n\t03. WITHDRAW AMOUNT";
 cout<<"\n\n\t04. BALANCE ENQUIRY";
 cout<<"\n\n\t05. ALL ACCOUNT HOLDER LIST";
 cout<<"\n\n\t06. CLOSE AN ACCOUNT";
 cout<<"\n\n\t07. MODIFY AN ACCOUNT";
 cout<<"\n\n\t08. EXIT";
 cout<<"\n\n\tSelect Your Option (1-8) ";
 ch=getche();
 switch(ch)
 {
case '1':
{    clrscr();
 int rno;
 char paas[10];
 ifstream file("staff.dat");
 cout<<"enter the registration no"<<endl;
 cin>>rno;
 file.seekg(0);
 while(!file.eof())
 {
 if(s.return_regno()==rno)
 {if(rno==1000)
 {cout<<"enter the pasword"<<endl;
 gets(paas);
 if(strcmp(paas,s.return_pass())==0)
 {
write_account();
 }else
 cout<<"wrong password access denied"<<endl;
 exit(1);
 }
 else
 cout<<"u cannot access this department"<<endl;
 exit(1);
 }
 else
 cout<<"user data not found"<<endl;
 exit(1);
 }
 file.close();
 getch();
break;
 }
case '2':
 {
 clrscr();
 int rno1;
 char paas1[10];
 ifstream file("staff.dat");
 cout<<"enter the registration no"<<endl;
 cin>>rno1;
 file.seekg(0);
 while(!file.eof())
 {
 if(s.return_regno()==rno1)
 {if(rno1==1001)
 {cout<<"enter the pasword"<<endl;
 gets(paas1);
 if(strcmp(paas1,s.return_pass())==0)
 {
deposit_withdraw(1);
 }else
 cout<<"wrong password access denied"<<endl;
 exit(1);
 }
 else
 cout<<"u cannot access this department"<<endl;
 exit(1);
 }
 else
 cout<<"user data not found"<<endl;
 exit(1);
 }
 getch();
break;
 }
case '3':
{
clrscr();
 int rno2;
 char paas2[10];
 ifstream file("staff.dat");
 cout<<"enter the registration no"<<endl;
 cin>>rno2;
 file.seekg(0);
 while(!file.eof())
 {
 if(s.return_regno()==rno2)
 {if(rno2==1002)
 {cout<<"enter the pasword"<<endl;
 gets(paas2);
 if(strcmp(paas2,s.return_pass())==0)
 {
deposit_withdraw(2);
 }else
 cout<<"wrong password access denied"<<endl;
 exit(0);
 }
 else
 cout<<"u cannot access this department"<<endl;
 exit(0);
 }
 else
 cout<<"user data not found"<<endl;
 exit(0);
 }
 getch();


 break;
 }
case '4':  int num;
 clrscr();
 cout<<"\n\n\tEnter The account No. ";
 cin>>num;
 display_sp(num);
 break;
case '5': clrscr();
 display_all();
getch();
break;
case '6':
 {
 clrscr();
 int rno3;
 char paas3[10];
 ifstream file("staff.dat");
 cout<<"enter the registration no"<<endl;
 cin>>rno3;
 file.seekg(0);
 while(!file.eof())
 {
 if(s.return_regno()==rno3)
 {if(rno3==1003)
 {cout<<"enter the pasword"<<endl;
 gets(paas3);
 if(strcmp(paas3,s.return_pass())==0)
 {
delete_account();
 }else
 cout<<"wrong password access denied"<<endl;
 exit(0);
 }
 else
 cout<<"u cannot access this department"<<endl;
 exit(0);
 }
 else
 cout<<"user data not found"<<endl;
 exit(0);
 }
 getch();
 break;
}
case '7': {

 clrscr();
 int rno4;
 char paas4[10];
 ifstream file("staff.dat");
 cout<<"enter the registration no"<<endl;
 cin>>rno4;
 file.seekg(0);
 while(!file.eof())
 {
 if(s.return_regno()==rno4)
 {if(rno4==1004)
 {cout<<"enter the pasword"<<endl;
 gets(paas4);
 if(strcmp(paas4,s.return_pass())==0)
 {
modify_account();
getch();
 }else
 cout<<"wrong password access denied"<<endl;
 exit(0);
 }
 else
 cout<<"u cannot access this department"<<endl;
 exit(0);
 }
 else
 cout<<"user data not found"<<endl;
 exit(0);
 }
 getch();
 break;
}

case '8':exit(0);
 default :cout<<"\a";
}
}
cout<<"do u want to continue y/n"<<endl;
    cin>>choice;
}

Saturday 16 March 2013

sum to n terms


//prg to sum 1+1/3+1/5+1/7......nterms
#include<iostream.h>
#include<conio.h>
void main()
{
int n,j;
float sum=0,i;
cout<<"enter the value of n"<<endl;
cin>>n;
for(i=0;i<=(n-1);i++)
{sum=sum+1/(2*i+1);
 }
 cout<<sum;
 }

sum to series of n terms


//fnd the sum of1+1/1!+1/2!..........+1/n!;
#include<iostream.h>
void main()
{
float t,sum;
int n,i;
cout<<"enter the value of n"<<endl;
cin>>n;
t=t+1;
t=1;
sum=1;
for(i=1;i<=n;i++)
{
while(n)
{
t=t*1/n;
--n;
}
sum+=t;
}
cout<<sum;
}

Monday 1 October 2012

Thursday 27 September 2012

srs audio sandbox

                      srs audio sandbox





Experience music, movies and games the way the artists intended them to sound on your media player with SRS Audio Sandbox software plug-in. Compatible with all media players, the SRS Audio Sandbox restores audio to what it supposed to be: organic, immersive and uncompromised
The Ultimate Audio
Enhancement Software Suite!

The Ultimate Audio
Enhancement Software Suite!


SRS Audio Essentials™ puts you in control of your audio entertainment experience on the PC. Compatible with virtually all PC-based media players, including Windows Media Player and iTunes, Audio Essentials delivers a thrilling and immersive 3D surround sound experience for movies, music and games. Use the preset options for headphones, internal notebook speakers or external speakersor take control and use the intuitive “advance settings” panel to customize the experience for your ears only. 



Features

Natural, HD-quality audio playback
Three dimensional surround sound
Heart pounding bass
Crystal clear vocals
Steady volume eliminates spikes
Sleek and intuitive interface
Personalized settings and complete control
Compatible with popular media players
Works with music, movies, games and much more
*NEW Music genre detection automatically adjusts the audio tunings
*NEW Voice mode for audio books and podcasts
*NEW Adjustable interface size

Download

Mediafire Password:
 kibitzerwap.blogspot.com
Extracting Password:
 kibitzerwap.blogspot.com

Friday 7 September 2012

free recharge









get free recharge just by sending sms to ur friends.
TO GET FREE RECHARGE CLICK HERE :-

click here

Sunday 20 May 2012

Borland turbo C++ 4.5 FOR Windows7(32bit)


Developer(s) Borland
Initial release May 1990
Stable release 2006 / September 5, 2006
Operating system: Microsoft Windows
Type IDE
License Freeware (Explorer)
Proprietary (Professional
note:this could be very useful for classes 9th and 10th and use additional download manager for better downloads

download link:http://dl.dropbox.com/u/52147475/Turbo_C___v4.5_for_Windows.rar