Expand|Select|Wrap|Line Numbers
- import java.util.Scanner;
- public class O2a{
- public static void main (String[] args){
- Scanner scan = new Scanner(System.in);
- while (true){
- System.out.println("\nPlease enter two integers ");
- try{
- int a=scan.nextInt();
- int b=scan.nextInt();
- // Solution:
- System.out.println("a + b = " + (a+b));
- System.out.println("a - b = " + (a-b));
- System.out.println("a * b = " + (a*b));
- System.out.println("a / b = " + (a/b));
- System.out.println("a % b = " + (a%b));
- System.out.println("(a / b) * b + a % b = " + (a+(a%b)));
- }
- catch (InputMismatchException exception){
- System.out.println("Are you trying to quit the program? (y/n) ");
- String inAnswer=scan.nextLine();
- if (inAnswer=="n"){
- continue;
- }
- else if (inAnswer=="y"){
- break;
- }
- }
- finally{
- continue;
- }
- }
- }
- }