Вопрос:

Определите, что будет напечатано в результате работы следующего фрагмента программы:

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

Ответ:

Рассмотрим фрагмент кода на Pascal и Python. Оба фрагмента делают одно и то же. Инициализируются переменные `n` и `s` нулём. Затем в цикле `while` переменная `n` увеличивается на 1, а переменная `s` увеличивается на 4, пока `s` не станет больше 35. В конце выводится значение переменной `n`. Начнём трассировку кода: 1. `n = 0`, `s = 0` 2. `s <= 35` (0 <= 35) - истина. `n = 1`, `s = 4` 3. `s <= 35` (4 <= 35) - истина. `n = 2`, `s = 8` 4. `s <= 35` (8 <= 35) - истина. `n = 3`, `s = 12` 5. `s <= 35` (12 <= 35) - истина. `n = 4`, `s = 16` 6. `s <= 35` (16 <= 35) - истина. `n = 5`, `s = 20` 7. `s <= 35` (20 <= 35) - истина. `n = 6`, `s = 24` 8. `s <= 35` (24 <= 35) - истина. `n = 7`, `s = 28` 9. `s <= 35` (28 <= 35) - истина. `n = 8`, `s = 32` 10. `s <= 35` (32 <= 35) - истина. `n = 9`, `s = 36` 11. `s <= 35` (36 <= 35) - ложь. Цикл завершается. Выводится значение `n`, которое равно 9. **Ответ: 9**
ГДЗ по фото 📸
Подать жалобу Правообладателю