Import Java Calc

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

import java.io.

*;
public class test
{
public static void main(String[] ar)throws IOException
{
Integer x;
Double a,b,c;
InputStreamReader rd=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(rd);
do
{
System.out.println("Enter 1 to Add");
System.out.println("Enter 2 to Subtract");
System.out.println("Enter 3 to Multiply");
System.out.println("Enter 4 to Divide");
System.out.println("Enter 5 to Mod");
System.out.println("Enter 6 to Square");
System.out.println("Enter 7 to Square Root");
System.out.println("Enter 8 to Cube");
System.out.println("Enter 9 to Cube Root");
System.out.println("Enter 10 to Power");
System.out.println("Enter 11 to Reciprocal");
System.out.println("Enter 12 to Cos");
System.out.println("Enter 13 to Sin");
System.out.println("Enter 14 to Tan");
System.out.println("Enter 15 to CosA");
System.out.println("Enter 16 to SinA");
System.out.println("Enter 17 to TanA");
System.out.println("Enter 18 to Log");
System.out.println("Enter 19 to Log 10");
System.out.println("Enter 20 to Log P");
System.out.println("Enter 21 to ABS");
System.out.println("Enter 22 to Ex-1");
System.out.println("Enter 23 to Exponent");
System.out.println("Enter 24 to Round Down");
System.out.println("Enter 25 to Round Up");
x=Integer.parseInt(br.readLine());
switch(x)
{
case 0:
break;
case 1:
System.out.println("Enter First Number");
a=Double.parseDouble(br.readLine());
System.out.println("Enter Second Number");
b=Double.parseDouble(br.readLine());
c=a+b;
System.out.println("Result is "+c);
br.readLine();
break;
case 2:
System.out.println("Enter First Number");
a=Double.parseDouble(br.readLine());
System.out.println("Enter Second Number");
b=Double.parseDouble(br.readLine());
c=a-b;
System.out.println("Result is "+c);
br.readLine();
break;
case 3:
System.out.println("Enter First Number");
a=Double.parseDouble(br.readLine());
System.out.println("Enter Second Number");
b=Double.parseDouble(br.readLine());
c=a*b;
System.out.println("Result is "+c);
br.readLine();
break;
case 4:
System.out.println("Enter First Number");
a=Double.parseDouble(br.readLine());
System.out.println("Enter Second Number");
b=Double.parseDouble(br.readLine());
c=a/b;
System.out.println("Result is "+c);
br.readLine();
break;
case 5:
System.out.println("Enter First Number");
a=Double.parseDouble(br.readLine());
System.out.println("Enter Second Number");
b=Double.parseDouble(br.readLine());
c=a%b;
System.out.println("Result is "+c);
br.readLine();
break;
case 6:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=a*a;
System.out.println("Result is "+c);
br.readLine();
break;
case 7:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.sqrt(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 8:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=a*a*a;
System.out.println("Result is "+c);
br.readLine();
break;
case 9:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.cbrt(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 10:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
System.out.println("Enter A Power");
b=Double.parseDouble(br.readLine());
c=Math.pow(a,b);
System.out.println("Result is "+c);
br.readLine();
break;
case 11:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=1/a;
System.out.println("Result is "+c);
br.readLine();
break;
case 12:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.cos(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 13:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.sin(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 14:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.tan(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 15:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.acos(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 16:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.asin(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 17:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.atan(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 18:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.log(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 19:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.log10(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 20:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.log1p(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 21:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.abs(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 22:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.expm1(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 23:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.exp(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 24:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.ceil(a);
System.out.println("Result is "+c);
br.readLine();
break;
case 25:
System.out.println("Enter A Number");
a=Double.parseDouble(br.readLine());
c=Math.floor(a);
System.out.println("Result is "+c);
br.readLine();
break;
default:
System.out.println("Enter Correct Value");
br.readLine();
break;
}
}while(x!=0);
}
}

You might also like