Вопрос:

7. Определите значение переменной с после выполнения следующего фрагмента программы a := 30 b := 14 a := a - 2 * b если a > b TO c := b + 2 * a иначе с := b - 2 * a все

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

Ответ:

**Решение:** 1. `a := 30; b := 14` - Изначально a равно 30, b равно 14. 2. `a := a - 2 * b` - a присваивается значение a - 2 * b, то есть a = 30 - 2 * 14 = 30 - 28 = 2. 3. `если a > b` - Проверяется условие, что a больше b. Так как a = 2 и b = 14, то условие 2 > 14 не выполняется (ложно). 4. `иначе с := b - 2 * a` - Поскольку условие ложно, выполняется оператор иначе. с присваивается значение b - 2 * a, то есть c = 14 - 2 * 2 = 14 - 4 = 10. **Ответ:** После выполнения фрагмента программы c = 10.
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие