98.4k views
12 votes
What is the final amount stored in value if the computer selects 17 as the

random number
set value
to pick random 50 to 60
set value to value / 2
value > 0
and
value mod
1
set value
to
value x 1
else
valueB < 0
set value
to O
say value for secs
say valueB for a
secs

What is the final amount stored in value if the computer selects 17 as the random-example-1

1 Answer

10 votes

Answer: -17

Step-by-step explanation:

Our random number is 17. Let's go through line by line.

  1. value is a random number picked which is 17
  2. valueB = 17 / 2 = 8.5
  3. If value is greater than 0 AND value has a remainder of 1, we will set the value to value* -1.
  4. Value is now 17 * -1 = -17

Let's quickly calculate value mod 2. 17 % 2 = is 1. If you're wondering how we did that, the remainder after dividing 8 into 17 twice is 1, because 17 - 16 = 1.

We stop after line 4 because we stop the conditional statement after one condition is filled.

User Yogesh Kulkarni
by
4.2k points