Вопрос:

151. Определите значения переменных х и у после выполнения фрагмента алгоритма. a) б)

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

Ответ:

a)

Алгоритм:

  1. Начальные значения: x = 15, y = 5
  2. Проверка условия: (x >= 1) и (y >= 1) -> (15 >= 1) и (5 >= 1) - истина
  3. x = x div y = 15 div 5 = 3
  4. y = y - 2 = 5 - 2 = 3
  5. Проверка условия: (x >= 1) и (y >= 1) -> (3 >= 1) и (3 >= 1) - истина
  6. x = x div y = 3 div 3 = 1
  7. y = y - 2 = 3 - 2 = 1
  8. Проверка условия: (x >= 1) и (y >= 1) -> (1 >= 1) и (1 >= 1) - истина
  9. x = x div y = 1 div 1 = 1
  10. y = y - 2 = 1 - 2 = -1
  11. Проверка условия: (x >= 1) и (y >= 1) -> (1 >= 1) и (-1 >= 1) - ложь

Таблица значений:

x y x y
15 5 12 4
3 3
1 1
1 -1

б)

Алгоритм:

  1. Начальные значения: x = 3, y = 16
  2. Проверка условия: x < 16 -> 3 < 16 - истина
  3. Проверка условия: x > y -> 3 > 16 - ложь
  4. x = x + 5 = 3 + 5 = 8
  5. y = y - 3 = 16 - 3 = 13
  6. Проверка условия: x < 16 -> 8 < 16 - истина
  7. Проверка условия: x > y -> 8 > 13 - ложь
  8. x = x + 5 = 8 + 5 = 13
  9. y = y - 3 = 13 - 3 = 10
  10. Проверка условия: x < 16 -> 13 < 16 - истина
  11. Проверка условия: x > y -> 13 > 10 - истина
  12. x = x - 2 = 13 - 2 = 11
  13. y = y + 4 = 10 + 4 = 14
  14. Проверка условия: x < 16 -> 11 < 16 - истина
  15. Проверка условия: x > y -> 11 > 14 - ложь
  16. x = x + 5 = 11 + 5 = 16
  17. y = y - 3 = 14 - 3 = 11
  18. Проверка условия: x < 16 -> 16 < 16 - ложь

Таблица значений:

x y x y
3 16 9 5
8 13
13 10
11 14
16 11

Ответ: смотри таблицы выше

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