Compter Icse Projest IX
Compter Icse Projest IX
APPLICATION
PROJECT
BANKING SYSTEM
ROLL NO:
1
ACKNOWLEDGEMENT
This Project would not have been possible without the guidance and the help of
several individuals who in one way or another contributed and extended their
valuable assistance in the preparation and completion of this study.
First and foremost, I express utmost gratitude to our computer Teacher (L.Durga
Prasad) whose inputs and encouragement has been my inspiration as I hurdle
over the obstacles in the completion of this project work.
I thank all the members of the family who always had a kind concern and
consideration regarding all my project and academic requirements.
Last but not the least, I thank my classmates for all the cooperation and resources
they extended to me. I specially thank to our Principal Sir( B.Israel) for his
selfless interest in my project.
Name –
Class - IX
2
TABLE OF CONTENTS
1 Introduction
2 Program Statement
3 Program
4 Variable Description
5 Conclusion
6 Bibliography
3
INTRODUCTION
This is to meet the Internal Assessment requirements of ICSE 2016-2017
Computer Applications paper. Apart from this, it is a great learning experience
too.
This project is a Java application which generates a menu for the user to choose
from available Room types from the Hotel.
I choose this topic because this gives a good acquaintance with the pattern and
the standard of programming questions in the board exam. Some aspects covered
in this project are:
Apart from just theoretical scripting of a program, this project actually coerces
us to edit, compile, debug and run our application. Many syntactical and
practical program issues are implicitly understood while accomplishing the
assignment.
4
PROGRAM STATEMENT
Choice 2: Withdraw
Choice 3: deposit
System.out.println(AccNo+"\t"+Name+"\t\t"+dd+"/"+mm+"/"+yy+"\t"+Money+"\t\t"+Pass
word);
}
}
amt=Integer.parseInt(x.readLine());
if(amt<=Acc[no].Money)
Acc[no].Money-=amt;
else
System.out.println("Only "+Acc[no].Money+" amount left in your Account");
}
else
System.out.println("Your are Unauthorized Customer");
}
private static void deposit() throws IOException
{
String p;
int no,amt;
System.out.print("Your Account Number : ");
no=Integer.parseInt(x.readLine());
System.out.print("Password : ");
p=x.readLine();
if(no<Ano && p.equals(Acc[no].Password))
{
System.out.println("Welcome "+Acc[no].Name);
System.out.print("Deposit Amount : ");
amt=Integer.parseInt(x.readLine());
Acc[no].Money+=amt;
}
else
System.out.println("Your are Unauthorized Customer");
}
private static void checkAccount() throws IOException
{
String p;
int no,amt;
System.out.print("Your Account No. : ");
no=Integer.parseInt(x.readLine());
System.out.print("Password : ");
p=x.readLine();
if(no<Ano && p.equals(Acc[no].Password))
{
System.out.println("Your Name : "+Acc[no].Name);
System.out.println("Balance Amount : "+Acc[no].Money);
int rate=(Acc[no].Money>=20000)?18:10;
System.out.println("Interest Rate : "+rate+"%");
int interest=Acc[no].Money*rate/100;
System.out.println("Current Balance : "+(Acc[no].Money+interest));
}
else
System.out.println("Your are Unauthorized Customer");
}
23
CONCLUSION
This project has been a great tutor as far as practical aspects of programming are concerned.
I planned the program with my classmates and then discussed it with my teachers. After
drafting the source code, I punched it in the computer followed by debugging and testing it,
both at home and school. Subsequently, I was able to get an error free code to put in my
project.
This has not only drilled me on the subject but also taught me things like team work,
time management, and research work and presentation skills. These are the lessons for my
24
BIBLIOGRAPHY
These are the followed books I have referred to for completing my project:-
25