ASSIGNMENT 2(JAVA)
CHAPTER 1:
Q1) WRITE A PROGRAM WHICH DISPLAYS FUNCTIONING OF ATM MACHINE.
import [Link].*;
class Assignment2
{
public static void main(String args[])
{
int balance=40000;
int deposit,withdraw;
int choice=0;
while(choice!=4)
{
Scanner sc=new Scanner([Link]);
[Link]("[Link]");
[Link]("[Link]");
[Link]("[Link] BALANCE");
[Link]("[Link]");
[Link]("enter :");
choice=[Link]();
switch(choice)
{
case 1:[Link]("WITHDRAW");
[Link]("ENTER THE WITHDRAW AMOUNT:");
withdraw=[Link]();
if(withdraw<=balance)
{
balance=balance-withdraw;
[Link]("MONEY WITHDRAWED");
}
else
{
[Link]("INSUFFICIENT BALANCE");
}
break;
case 2: [Link]("DEPOSIT");
[Link]("ENTER THE AMOUNT TO BE DEPOSITED:");
deposit=[Link]();
balance=balance+deposit;
[Link]("AMOUNT DEPOSITED IN THE ACCOUNT !!!");
break;
case 3:[Link]("CHECK BALANCE");
[Link]("YOUR BALANCE IS:"+balance);
break;
case 4:
[Link]("EXIT");
break;
default:
[Link]("WRONG CHOICE!!");
}
}
}
}
Q2) define a class Employee with data member empid,name and
salary. accept data for object display it .
import [Link].*;
public class Employee
{
int empid,salary;
String name;
Scanner sc=new Scanner([Link]);
void get()
{
[Link]("enter name of employee:");
name=[Link]();
[Link]("enter empid:");
empid=[Link]();
[Link]("enter salary:");
salary=[Link]();
}
void display()
{
[Link]("name of employee is:"+name);
[Link]("employee id is:"+empid);
[Link]("Salary of employee is:"+salary);
}
public static void main(String[] args) {
Employee e=new Employee();
[Link]();
[Link]();
}
}
Output:
Q3)Develop a program to create a class ‘book’ having data
members author,title and price. drive a class “BookInfo” having
data member stockinfo and method initialize and display the
information for three objects.
import [Link].*;
class book
{
String author,title;
int price;
}
class Bookinfo extends book
{
String stockinfo;
Bookinfo(String author,String title,String stockinfo,int price)
{
[Link]=title;
[Link]=author;
[Link]=stockinfo;
[Link]=price;
}
void display()
{
[Link]("...............");
[Link]("TITLE OF BOOK:"+title);
[Link]("AUTHOR OF BOOK:"+author);
[Link]("STOCK INFO:"+stockinfo);
[Link]("PRICE OF BOOK:"+price);
}
}
class Main
{
public static void main(String[] args) {
Bookinfo B=new Bookinfo("[Link]","GLODEN","100",1000);
[Link]();
Bookinfo b1=new Bookinfo("[Link]","ABC","60",800);
[Link] ();
Bookinfo b2=new Bookinfo("[Link]","sweet","69",900);
[Link]();
}
}
OUTPUT:
Q4) Write a program to create a class Salary with data members
empid,name,basic salary. Write interface Allowance which stores
rate of calculation for da as 90% of basic salary and hra as 10% and
pf as 8.33%.include a method to calculate net salary and display it.
interface allowance
{
double da=0.9*basicsalary;
double hra=0.1*basicsalary;
double pf=0.0833*basicsalary;
void netSalary();
}
class Salary
{ int empid;
String name;
float basicsalary;
Salary(int i, String n, float b)
{
empid=I;
name=n;
basicsalary =b;
}
void display()
{
[Link]("Empid of Emplyee="+empid);
[Link]("Name of Employee="+name);
[Link]("Basic Salary of Employee="+ basicsalary);
}
class net_salary extends salary implements allowance
{
float ta;
net_salary(int i, String n, float b, float t)
{
super(i,n,b);
ta=t;
}
void disp()
{ display();
[Link]("da of Employee="+da);
}
public void netsalary()
{ double net_sal=basicsalary+ta+hra+da;
[Link]("netSalary of Employee="+net_sal);
}
class Main
{
public static void main(String[] args) {
net_salary s=new net_salary(11, “abc”, 20000);
[Link]();
[Link]();
}
}
Q5) Define a class circle having data members pi and radius.
Initialize and display values of data members also calculate area of
circle and display it.
import [Link].*;
class Circle
{
float pi=3.14f,radius;
float area;
Circle(float radius)
{
[Link]=radius;
}
void area()
{
area=pi*radius*radius;
[Link]("AREA OF CIRCLE IS:"+area);
}
}
class Main
{
public static void main(String[] args) {
Circle c=new Circle(12.05f);
[Link]();
}
}
OUTPUT:
Q6)Define a class student with int id and string name as data
member and a method void setData() . accept and display for 5
object.
import [Link].*;
class student
{
int id;
String name;
Scanner sc=new Scanner([Link]);
void setData()
{
[Link]("Enter name=");
name=[Link]();
[Link]("Enter id=");
id=[Link]();
}
void Display()
{
[Link]("name="+name);
[Link]("id="+id);
}
public static void main(String args[])
{
student s[]=new student[5];
for(int i=0;i<5;i++)
{
s[i]=new student(); //
s[i].setData();
s[i].Display();
}
}
}