import java.util.*;
import java.lang.*;
import java.io.*;
interface ICalculator {
public float add(float a,float b);
public float subtract(float a,float b);
public float multiply(float a,float b);
public float divide(float a,float b);
}
class Calculator implements ICalculator
{
public float add(float a,float b)
{
return (a+b);
}
public float subtract(float a,float b)
{
return (a-b);
}
public float multiply(float a,float b)
{
return (a*b);
}
public float divide(float a,float b)
{
if(b==0.000)
{
throw new ArithmeticException("You can't have denominator as zero");
}
else
{
return (a/b);
}
}
}
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
double result=0;
Scanner s=new Scanner(System.in);
System.out.println("YOU HAVE FOLLOWING CHOICES : ");
System.out.println("1. ADDITION");
System.out.println("2. SUBTRACTION ");
System.out.println("3. MULTIPLICATION ");
System.out.println("4. DIVISION");
System.out.println("ENTER YOUR CHOICE : ");
int i=s.nextInt();
System.out.println("ENTER FIRST NUMBER ");
float a=s.nextFloat();
System.out.println("ENTER SECOND NUMBER ");
float b=s.nextFloat();
Calculator x=new Calculator();
System.out.println("The result is=");
switch(i)
{
case 1:
{
result=x.add(a,b);
System.out.println(result);
}
break;
case 2:
{
result=x.subtract(a,b);
System.out.println(result);
}
break;
case 3:
{
result=x.multiply(a,b);
System.out.println(result);
}
break;
case 4:
{
result=x.divide(a,b);
System.out.println(result);
}
break;
default:
System.out.println("YOU HAVE ENTERED A WRONG CHOICE");
}
}
}
import java.lang.*;
import java.io.*;
interface ICalculator {
public float add(float a,float b);
public float subtract(float a,float b);
public float multiply(float a,float b);
public float divide(float a,float b);
}
class Calculator implements ICalculator
{
public float add(float a,float b)
{
return (a+b);
}
public float subtract(float a,float b)
{
return (a-b);
}
public float multiply(float a,float b)
{
return (a*b);
}
public float divide(float a,float b)
{
if(b==0.000)
{
throw new ArithmeticException("You can't have denominator as zero");
}
else
{
return (a/b);
}
}
}
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
double result=0;
Scanner s=new Scanner(System.in);
System.out.println("YOU HAVE FOLLOWING CHOICES : ");
System.out.println("1. ADDITION");
System.out.println("2. SUBTRACTION ");
System.out.println("3. MULTIPLICATION ");
System.out.println("4. DIVISION");
System.out.println("ENTER YOUR CHOICE : ");
int i=s.nextInt();
System.out.println("ENTER FIRST NUMBER ");
float a=s.nextFloat();
System.out.println("ENTER SECOND NUMBER ");
float b=s.nextFloat();
Calculator x=new Calculator();
System.out.println("The result is=");
switch(i)
{
case 1:
{
result=x.add(a,b);
System.out.println(result);
}
break;
case 2:
{
result=x.subtract(a,b);
System.out.println(result);
}
break;
case 3:
{
result=x.multiply(a,b);
System.out.println(result);
}
break;
case 4:
{
result=x.divide(a,b);
System.out.println(result);
}
break;
default:
System.out.println("YOU HAVE ENTERED A WRONG CHOICE");
}
}
}
No comments:
Post a Comment