Java Reference
In-Depth Information
12 number1 = number2;
13 number2 = temp;
14 }
15
16 // 3. Prompt the student to answer ”What is number1 - number2?”
17 System.out.print
18 ( "What is " + number1 + " - " + number2 + "? " );
19 Scanner input = new Scanner(System.in);
20
int answer = input.nextInt();
get answer
21
22 // 4. Grade the answer and display the result
23 if (number1 - number2 == answer)
24 System.out.println( "You are correct!" );
25 else {
26 System. out .println( "Your answer is wrong." );
27 System. out .println(number1 + " - " + number2 +
28
check the answer
" should be " + (number1 - number2));
29 }
30 }
31 }
What is 6 - 6? 0
You are correct!
What is 9 - 2? 5
Your answer is wrong
9 - 2 is 7
line#
output
number1
number2
temp
answer
6
2
7
9
11
2
12
9
13
2
20
5
26
Your answer is wrong
9 - 2 should be 7
To swap two variables number1 and number2 , a temporary variable temp (line 11) is used
to first hold the value in number1 . The value in number2 is assigned to number1 (line 12),
and the value in temp is assigned to number2 (line 13).
3.15
Which of the following is a possible output from invoking Math.random() ?
323.4 , 0.5 , 34 , 1.0 , 0.0 , 0.234
Check
Point
3.16
a. How do you generate a random integer i such that 0
i
6
20?
b. How do you generate a random integer i such that 10
i
6
20?
c. How do you generate a random integer i such that 10
i
50?
d. Write an expression that returns 0 or 1 randomly.
 
 
Search WWH ::




Custom Search