-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSubtractionQuiz.java
More file actions
33 lines (28 loc) · 1.04 KB
/
SubtractionQuiz.java
File metadata and controls
33 lines (28 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import java.util.Scanner;
/**
* Created by Melissa on 17/04/2017.
*/
public class SubtractionQuiz {
public static void main(String[] args) {
// 1. Generate two random single-digit integers.
int number1 = (int)(Math.random() * 10);
int number2 = (int)(Math.random() * 10);
// 2. If number1 < number2, swap number1 and number2
if(number1 < number2) {
int temp = number1;
number1 = number2;
number2 = temp;
}
// 3. Prompt the student to answer "What is number1 - number2?"
System.out.print("What is " + number1 + " - " + number2 + "? ");
Scanner input = new Scanner(System.in);
int answer = input.nextInt();
// 4. Grade the answer and display the result
if (number1 - number2 == answer)
System.out.println("You are correct!");
else {
System.out.println("Your answer is wrong.");
System.out.println(number1 + " - " + number2 + " should be " + (number1 - number2));
}
}
}