Several operations Learn programming Java

Lesson:

First contact with Java


Exercise:

Several operations 12


Objetive:

Write a java program to print on screen the result of adding, subtracting, multiplying and dividing two numbers typed by the user. The remainder of the division must be displayed, too.

It might look like this:
Enter a number: 12
Enter another number: 3
12 + 3 = 15
12 - 3 = 9
12 x 3 = 36
12 / 3 = 4 <
12 mod 3 = 0


Code:

import java.util.*;
public class Main
{
	public static void main(String[] args)
	{
		System.out.print("Enter a number: ");
		int number1 = Integer.parseInt(new Scanner(System.in).nextLine());
		System.out.print("Enter another number: ");
		int number2 = Integer.parseInt(new Scanner(System.in).nextLine());
		System.out.printf("%1$s + %2$s = %3$s" + "\r\n", number1, number2, number1 + number2);
		System.out.printf("%1$s - %2$s = %3$s" + "\r\n", number1, number2, number1 - number2);
		System.out.printf("%1$s x %2$s = %3$s" + "\r\n", number1, number2, number1 * number2);
		System.out.printf("%1$s / %2$s = %3$s" + "\r\n", number1, number2, number1 / number2);
		System.out.printf("%1$s mod %2$s = %3$s" + "\r\n", number1, number2, number1 % number2);
	}
}