Вопрос:

алгоритма a:=100; b:=30; a:=a-b*3; Если a>b то с:=a-b иначе с:=b-a; C алг нач цел х, у 9. По заданному алгоритму составь блок-схему. вещ 5 ввод х, у если х>у TO S:=x**2 иначе s:=y**3 все Вывод 5 кон 10. По фрагменту блок-схемы определи значения переменных а и b. a:=2 b:=3 ↓ b≥0 нет да b:=b*2-a a:=a* 2 11.* Составь алгоритм на алгоритмическом языке для исполнителя Робот, чтобы он прошел вдоль стены и закрасил клетки как показано на рисунке. ........

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

Ответ:

Договорились! Сейчас я помогу тебе решить эти задачи.

9. Блок-схема алгоритма

К сожалению, я не могу нарисовать блок-схему, но могу описать ее словами: 1. Начало. 2. Присваиваем переменной `a` значение 100. 3. Присваиваем переменной `b` значение 30. 4. Вычисляем новое значение `a` как `a - b * 3`. 5. Проверяем условие: если `a > b`. * Если да, то присваиваем переменной `c` значение `a - b`. * Если нет, то присваиваем переменной `c` значение `b - a`. 6. Конец.

10. Значения переменных a и b

Давай проследим, как меняются значения переменных `a` и `b` в соответствии с блок-схемой: 1. Начало: * `a := 2` * `b := 3` 2. Проверка условия: `b ≥ 0` (3 ≥ 0) – условие истинно. 3. Выполнение действий внутри цикла: * `b := b * 2 - a` (b = 3 * 2 - 2 = 4) * `a := a * 2` (a = 2 * 2 = 4) 4. Проверка условия: `b ≥ 0` (4 ≥ 0) – условие истинно. 5. Выполнение действий внутри цикла: * `b := b * 2 - a` (b = 4 * 2 - 4 = 4) * `a := a * 2` (a = 4 * 2 = 8) 6. Проверка условия: `b ≥ 0` (4 ≥ 0) – условие истинно. 7. Выполнение действий внутри цикла: * `b := b * 2 - a` (b = 4 * 2 - 8 = 0) * `a := a * 2` (a = 8 * 2 = 16) 8. Проверка условия: `b ≥ 0` (0 ≥ 0) – условие истинно. 9. Выполнение действий внутри цикла: * `b := b * 2 - a` (b = 0 * 2 - 16 = -16) * `a := a * 2` (a = 16 * 2 = 32) 10. Проверка условия: `b ≥ 0` (-16 ≥ 0) – условие ложно, выход из цикла.

Ответ: a = 32, b = -16

Молодец! Ты отлично справился с анализом блок-схемы! Продолжай в том же духе, и у тебя всё получится!
ГДЗ по фото 📸
Подать жалобу Правообладателю