Font size
WorksheetsUntitled Quiz
Total questions: 10
Worksheet time: 5mins
1) Что будет выведено? (Индексация массива начинается с 1) arr = [2, 3, 5, 7, 11] product = 1 FOR i FROM 1 TO LENGTH(arr) DO IF arr[i] % 2 == 1 THEN product = product * arr[i] END IF END FOR PRINT product a) 1155 b) 385 c) 210
1155
385
210
33
2) Какой результат следующего кода? (Индексация массива начинается с 0) arr = [1, 3, 6, 10, 15] PRINT arr[3] * arr[1]
18
30
60
ошибка
Что будет выведено? num = 20 FOR i FROM 1 TO 4 DO num = num - i PRINT num END FOR
20 19 17 14
19 17 14 10
19 18 17 16
20 18 15 11
Какой результат выполнения? x = 8 y = 3 WHILE x >= y DO PRINT x x = x - y END WHILE
8 5 2
8 6 3
8 5 4 1
ошибка
Что будет выведено? (Индексация массива начинается с 1) arr = [2, 4, 8, 16] sum = 0 FOR i FROM 2 TO LENGTH(arr) STEP 2 DO sum = sum + arr[i] END FOR PRINT sum
8
20
24
ошибка
) Какой результат следующего кода? (Индексация массива начинается с 1) arr = [1, 3, 7, 12, 17] product = 1 FOR i FROM 1 TO LENGTH(arr) DO IF arr[i] % 3 == 0 THEN product = product * arr[i] END IF END FOR PRINT product
54
36
216
ошибка
Что будет выведено? x = 5 FOR i FROM 1 TO 4 DO x = x * i PRINT x END FOR
5 10 30 120
5 10 60 240
5 10 30 60
5 20 120 600
) Какой результат этого псевдокода? arr = [2, 3, 5, 7, 11] result = arr[1] FOR i FROM 2 TO LENGTH(arr) DO result = result * arr[i] END FOR PRINT result
2310
1155
770
ошибка
Что будет выведено? num = 1 FOR i FROM 1 TO 4 DO FOR j FROM 1 TO i DO num = num + j END FOR END FOR PRINT num
11
16
21
24
Какой результат выполнения? (Индексация массива начинается с 1) arr = [1, 4, 9, 16, 25] sum = 0 FOR i FROM LENGTH(arr) TO 1 STEP -1 DO IF arr[i] % 4 == 0 THEN sum = sum + arr[i] END IF END FOR PRINT sum
16
20
40
29
