Code: Select all
import java.util.Scanner;
class methodCalc
{
public static void menu()
{
System.out.println("1) Add");
System.out.println("2) Subtract");
System.out.println("3) Multiply");
System.out.println("4) Divide");
System.out.println("5) Quit");
}
public static void main(String[]args)
{
Scanner input = new Scanner(System.in);
int option=0;
while (option!=5)
{
menu();
System.out.println("\nPlease choose an option from the menu.");
System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
option = input.nextInt();
if (option==1 || option==2 || option==3 || option==4)
{
System.out.println("Please enter your first number.");
int num1 = input.nextInt();
System.out.println("Please enter your second number.");
int num2 = input.nextInt();
System.out.println("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
if (option==1)
{
int a = Add(num1,num2);
System.out.print(num1+" + "+num2);
System.out.print(" = " + a);
System.out.println("\n================================\n");
}
if (option==2)
{
int a = Sub(num1,num2);
System.out.print(num1+" - "+num2);
System.out.print(" = " + a);
System.out.println("\n================================\n");
}
if (option==3)
{
int a = Multi(num1,num2);
System.out.print(num1+" * "+num2);
System.out.print(" = " + a);
System.out.println("\n================================\n");
}
if (option==4)
{
int a = Div(num1,num2);
System.out.print(num1+" / "+num2);
System.out.print(" = " + a);
System.out.println("\n================================\n");
}
}
else
System.out.println("\nSorry, I do not recognise that input.\n");
}
System.out.println("Thank you, come again");
}
public static int Add(int num1,int num2)
{
return(num1+num2);
}
public static int Sub(int num1,int num2)
{
return(num1-num2);
}
public static int Multi(int num1,int num2)
{
return(num1*num2);
}
public static int Div(int num1,int num2)
{
return(num1/num2);
}
}