36Medium
0/1

State the output from the program in Figure 1 when the user enters the numbers 9 (as the first input) and 15 (as the second input).

Figure 1

1  val1 = int(input())
2  val2 = int(input())
3  result = 0
4  k = 1
5  while k < val1:
6      if (val1 % k == 0 or val2 % k == 0):
7          result = result + (val1 // k)
8      k = k + 2
9  print(result)
[1]

Programming concepts Questions

Practise AQA GCSE Computer Science Programming concepts with exam-style questions for GCSE Computer Science. 100 questions, matched to the AQA GCSE Computer Science (8525) specification and written in Paper 1 and Paper 2 style. Every question includes a full worked solution and mark scheme, so you can see where marks are awarded rather than just whether you got the answer right.

PreviousNext

Programming concepts Questions

  1. GCSE
  2. /Computer Science
  3. /Programming concepts