Смотреть решения всех заданий с фото
Вопрос:

Решите задачу на определение значения переменной s после выполнения алгоритма.

Ответ:

Конечно, давайте решим эту задачу вместе! **Разберем алгоритм по шагам:** 1. **s := 16** * Переменной `s` присваивается значение 16. 2. **t := 12** * Переменной `t` присваивается значение 12. 3. **если s < 10** * Проверяем условие: 16 < 10. Это условие **не выполняется** (ложно). 4. **иначе t := s - 18** * Так как условие `s < 10` ложно, выполняем эту строку. `t` становится равным 16 - 18 = -2. 5. **все** * Заканчивается блок `если-иначе`. 6. **если t <= 0** * Проверяем условие: -2 <= 0. Это условие **выполняется** (истинно). 7. **то s := t + 30** * Так как условие `t <= 0` истинно, выполняем эту строку. `s` становится равным -2 + 30 = 28. 8. **иначе s := t * 3** * Этот блок не выполняется, так как условие `t <= 0` было истинным. 9. **все** * Заканчивается блок `если-иначе`. **Итоговое значение переменной s: 28**

Похожие