In: Computer Science
11.1 Simple Arithmetic Program
Using the instructions from Week 1 Lab, create a new folder named Project01. In this folder create a new class named Project01. This class must be in the default package. Make sure that in the comments at the top of the Java program you put your name and today's date using the format for Java comments given in the Week 1 Lab.
For this lab, you will write a Java program to prompt the user to enter two integers. Your program will display a series of arithmetic operations using those two integers. Create a new Java program named Project01.java for this problem.
Sample Output: This is a sample transcript of what your program should do. Items in bold are user input and should not be put on the screen by your program. Make sure your output looks EXACTLY like the output below, including spacing. Items in bold are elements input by the user, not hard-coded into the program.
Enter the first number: 12 Enter the second number: 3 12 + 3 = 15 12 - 3 = 9 12 * 3 = 36 12 / 3 = 4 12 % 3 = 0 The average of your two numbers is: 7
A second run of your program with different inputs might look like this:
Enter the first number: -4 Enter the second number: 3 -4 + 3 = -1 -4 - 3 = -7 -4 * 3 = -12 -4 / 3 = -1 -4 % 3 = -1 The average of your two numbers is: 0
HINT: You can start by retyping the code that was given to you in Exercise 3 of ClosedLab01. That code takes in a single number and performs a few arithmetic operations on it. How can you modify that code to take in two numbers? How can you modify it to display "number * number =" instead of "Your number squared is: "? Take it step by step and change one thing at a time.
You can use the following as a template to get you started. Note that you must create your class in the default package and your project must be named Project01.java for the autograder to be able to test it when you submit it.
The answer to this question is as follows:
The code is as follows:
import java.util.Scanner;
public class MyClass {
public static void main(String args[]) {
int a,b;//Decalring the variables
Scanner sc=new Scanner(System.in);
System.out.print("Enter the First number: ");
a=sc.nextInt();//Reading the first number
System.out.println(a);
System.out.print("Enter the Second number: ");
b=sc.nextInt();//Reading the second number
System.out.println(b);
System.out.println(a+" "+"+"+" "+b+" "+"="+" "+(a+b));//printing
the arithmetic operation of a+b
System.out.println(a+" "+"-"+" "+b+" "+"="+" "+(a-b));//printing
the arithmetic operation of a-b
System.out.println(a+" "+"*"+" "+b+" "+"="+" "+(a*b));//printing
the arithmetic operation of a*b
System.out.println(a+" "+"/"+" "+b+" "+"="+" "+(a/b));//printing
the arithmetic operation of a/b
System.out.println(a+" "+"%"+" "+b+" "+"="+" "+(a%b));//printing
the arithmetic operation of a%b
System.out.println("The average of your two numbers is:
"+(a+b)/2);
}
}
For Multiple Files, Custom Library and File Read/Write, use our new - Advanced Java IDE import java.util.Scanner; 2 public class MyClass { 1 public static void main(String args[]) { int a,b;//Decalring the variables Scanner sc=new Scanner (System.in); System.out.print("Enter the First number: "); a-sc.nextInt();//Reading the first number System.out.println(a); System.out.print("Enter the second number: "); b sc.nextInt () ; //Reading the second number System.out.println(b) System.out.println(a+" "+"+"+" "+b+" "+"="+" "+(a+b));//printing the arithmetic operati System.out.println(a+" "+"-"+" "+b+" "+"="+" "+(a-b));//printing the arithmetic operati System.out.println(a+" "+" *"+" "+b+" ""="+" "+(a*b)) ; //printing the arithmetic operati System.out.println(a+" "+"/"+" "+b+" "+"="+" "+(a/b));//printing the arithmetic operati System.out.println(a+" "+"%"+" "+b+" "+"="+" "+(a%b);//printing the arithmetic operati 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 Execute Mode, Version, Inputs & Arguments JDK 10.0.1 Interactive CommandLine Arguments
CommandLine Arguments Stdin Inputs -4 3 Execute Result CPU Time: 0.26 sec(s), Memory: 33496 kilobyte(s) compiled and executed in 1.093 sec(s) Enter the First number: -4 Enter the Second number: 3 -4 +3 = -1 -4 - 3 = -7 -4 * 3 = -12 -4 / 3= -1 -4 % 3= -1
CommandLine Arguments Stdin Inputs 12 3 Execute Result CPU Time: 0.27 sec(s), Memory: 33448 kilobyte(s) compiled and executed in 1.069 sec(s) Enter the First number: 12 Enter the Second number: 3 12 + 3= 15 12 - 3 9 12 *3 = 36 12 / 3= 4 12 % 3 =0