Lab Assignment 4
Lab Assignment 4
Lab Asssignment:01
Submitted by:
Name: Taha Yaseen Reg # FA20-BEE-018
Date of Submission:
13th-October-2021
Q1: Create a calculator class with sum , multiplication , division sin , cos ,tan as function.
Main:
public class Quiz2 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Sin :"+Calculator.sin(x));
break;
case 7: //COS
System.out.print("Enter Degree ");
x= in.nextDouble();
System.out.println("Cos: "+Calculator.cos(x));
break;
case 8: //Tan
System.out.print("Enter Degree ");
x= in.nextDouble();
System.out.println("Tan :"+Calculator.tan(x));
break;
default :
System.out.println("Invalid");
}
}}
Class:
public class Calculator {
static double var1 ;
static double var2;
static double sum(double a , double b)
{
var1= a;
var2=b;
return a+b;
}
static double mul(double a , double b)
{
var1 = a;
var2 = b;
return a*b;
}
static double div(double a , double b)
{
var1 = a;
var2 = b;
return a/b;
}
static double diff(double a , double b)
{
var1 = a;
var2 = b;
return a-b;
}
static double mod(double a )
{
var1 = a;
if (a>=0)
return a;
else
return -a;
}
static double sin(double a )
{
var1 = a;
double p = Math.toRadians(a);
return Math.sin(p);
}
static double cos(double a )
{
var1 = a;
double p =Math.toRadians(a);
return Math.cos(p);
}
static double tan(double a )
{
var1 = a;
double p = Math.toRadians(a);
return Math.tan(p);
}
Result: