Friday, 17 February 2017

JAVA PROGRAM FOR ARITHMETIC OPERATIONS USING METHOD INVOCATION

// JAVA PROGRAM FOR ARITHMETIC OPERATIONS USING METHOD INVOCATION

import java.io.*;
class Calculations{
public static void main(String[] ar)
throws IOException{
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
System.out.println("enter your choice 1.add 2.sub 3. mul 4. div");
int ch= Integer.parseInt(br.readLine());

switch(ch){
case 1: Calculations ad= new Calculations();
ad.add();
break;

case 2: System.out.println("enter x value:");
int x= Integer.parseInt(br.readLine());
System.out.println("enter y value:");
int y= Integer.parseInt(br.readLine());
Calculations sb= new Calculations();
sb.sub(x,y);
break;

case 3: Calculations mu= new Calculations();
int res= mu.mul();
System.out.println("the multiplication of given numbers is:"+res);
break;

case 4: Calculations di= new Calculations();
System.out.println("enter a value:");
int a= Integer.parseInt(br.readLine());
System.out.println("enter b value:");
int b= Integer.parseInt(br.readLine());
int result= di.div(a,b);
System.out.println("the division of given numbers is:"+result);
break;
default: System.out.println("choose correct option");
}
}

void add()
throws IOException{
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
System.out.println("enter x value:");
int x= Integer.parseInt(br.readLine());
System.out.println("enter y value:");
int y= Integer.parseInt(br.readLine());
int z=x+y;
System.out.println("sum of"+x+"and"+y+"is:"+z);
}

void sub(int m,int n)
throws IOException{
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
int z=m-n;
System.out.println("sub:"+z);
}

int mul()
throws IOException{
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
System.out.println("enter x value:");
int x= Integer.parseInt(br.readLine());
System.out.println("enter y value:");
int y= Integer.parseInt(br.readLine());
int z=x*y;
return z;
}

int div(int m,int n)
throws IOException{
BufferedReader br= new BufferedReader(new InputStreamReader(System.in));
int z= m/n;
return z;
}
}

OUTPUT:


No comments:

Post a Comment