Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Do this program using JAVA Create an application that can add, minus, multiply a

ID: 3849797 • Letter: D

Question

Do this program using JAVA

Create an application that can add, minus, multiply and divide 2 integer numbers and add, minus, multiply and divide 2 decimal numbers. For each operation, the application should allow users to enter 2 different numbers and the output should be exact as requested where the decimal results should be format with one decimal digit After finishing all the operations, display the message box as below: B. INSTRUCTION HOW TO DO THE LAB To do the lab you should follow the following steps:

Explanation / Answer

Java code:

Create a file Code.java and paste below code into it:

import javax.swing.JOptionPane;
import java.util.Scanner;
import java.text.DecimalFormat;

public class Code
{

public static void main(String[] args)
{
   int a1,a2;
Scanner scanner = new Scanner(System.in);
System.out.println("Enter first integer number!");
a1 = scanner.nextInt();
   System.out.println("Enter second integer number!");    
a2 = scanner.nextInt();
   System.out.println("Add two integer numbers! ");
   System.out.println(a1 + "+" + a2 + "=" + (a1 + a2));        

System.out.println("Enter first integer number!");
a1 = scanner.nextInt();
   System.out.println("Enter second integer number!");    
a2 = scanner.nextInt();
   System.out.println("Minus two integer numbers! ");
   System.out.println(a1 + "-" + a2 + "=" + (a1 - a2));        

System.out.println("Enter first integer number!");
a1 = scanner.nextInt();
   System.out.println("Enter second integer number!");    
a2 = scanner.nextInt();
   System.out.println("Multiply two integer numbers! ");
   System.out.println(a1 + "*" + a2 + "=" + (a1 * a2));        

System.out.println("Enter first integer number!");
a1 = scanner.nextInt();
   System.out.println("Enter second integer number!");    
a2 = scanner.nextInt();
   System.out.println("Divide two integer numbers! ");
   System.out.println(a1 + "/" + a2 + "=" + (a1/a2) + " ----------------------------------------");        

   float b1,b2;DecimalFormat df = new DecimalFormat("###.#");
System.out.println("Enter first decimal number!");
b1 = scanner.nextFloat();
   System.out.println("Enter second decimal number!");    
b2 = scanner.nextFloat();
   System.out.println("Add two decimal numbers! ");
   System.out.println(b1 + "+" + b2 + "=" + df.format(b1 + b2));        

System.out.println("Enter first decimal number!");
b1 = scanner.nextFloat();
   System.out.println("Enter second decimal number!");    
b2 = scanner.nextFloat();
   System.out.println("Minus two decimal numbers! ");
   System.out.println(b1 + "-" + b2 + "=" + df.format(b1 - b2));           
  
System.out.println("Enter first decimal number!");
b1 = scanner.nextFloat();
   System.out.println("Enter second decimal number!");    
b2 = scanner.nextFloat();
   System.out.println("multiply two decimal numbers! ");
   System.out.println(b1 + "*" + b2 + "=" + df.format(b1 * b2));           

System.out.println("Enter first decimal number!");
b1 = scanner.nextFloat();
   System.out.println("Enter second decimal number!");    
b2 = scanner.nextFloat();
   System.out.println("divide two decimal numbers! ");
   System.out.println(b1 + "/" + b2 + "=" + df.format(b1 / b2));           
  
JOptionPane.showMessageDialog(null,"You have finished maths operations!");
}
}

Sample Output:

Enter first integer number!
1
Enter second integer number!
2
Add two integer numbers!

1+2=3
Enter first integer number!
2
Enter second integer number!
1
Minus two integer numbers!

2-1=1
Enter first integer number!
2
Enter second integer number!
2
Multiply two integer numbers!

2*2=4
Enter first integer number!
3
Enter second integer number!
2
Divide two integer numbers!

3/2=1
----------------------------------------
Enter first decimal number!
2.2
Enter second decimal number!
2.22
Add two decimal numbers!

2.2+2.22=4.4
Enter first decimal number!
2.2
Enter second decimal number!
2
Minus two decimal numbers!

2.2-2.0=0.2
Enter first decimal number!
2.222
Enter second decimal number!
2
multiply two decimal numbers!

2.222*2.0=4.4
Enter first decimal number!
2.222
Enter second decimal number!
2
divide two decimal numbers!

2.222/2.0=1.1

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote