Вопрос:

6) Определите значение переменной b в результате выполнения алгоритма:

Смотреть решения всех заданий с листа

Ответ:

Краткое пояснение: Алгоритм выполняется последовательно. Нужно отслеживать значения переменных a и b на каждом шаге.

Пошаговое решение:

Вариант А:

  1. a := 5
  2. b := 2 + a => b := 2 + 5 => b := 7
  3. a := a * b => a := 5 * 7 => a := 35
  4. a := 23 mod b + 15 => a := 23 mod 7 + 15. 23 при делении на 7 дает остаток 2. => a := 2 + 15 => a := 17
  5. b := 2 * a - bb := (100 div a) * 4 => b := 2 * 17 - bb := (100 div 17) * 4. 100 при делении на 17 дает частное 5 (17*5 = 85). => b := 34 - bb := 5 * 4 => b := 34 - 20 => b := 14.

Вариант Б:

  1. a := 4
  2. b := 5
  3. a := 23 mod b + 15 => a := 23 mod 5 + 15. 23 при делении на 5 дает остаток 3. => a := 3 + 15 => a := 18
  4. b := (100 div a) * 4 => b := (100 div 18) * 4. 100 при делении на 18 дает частное 5 (18*5=90). => b := 5 * 4 => b := 20

Ответ: В зависимости от выбранного варианта (А или Б), значение b будет 14 или 20. Если предполагается, что это два разных алгоритма, то для А) b = 14, для Б) b = 20.

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие