Контрольные задания >
9. Определите значение переменной b после выполнения фрагмента алгоритма, представленного следующей блок-схемой. Вопрос:
9. Определите значение переменной b после выполнения фрагмента алгоритма, представленного следующей блок-схемой.
Смотреть решения всех заданий с листаОтвет:
Краткое пояснение:
- Алгоритм представляет собой последовательность действий, где значение переменной 'b' изменяется в зависимости от условий.
Пошаговое решение:
- Начальные значения: a = 9, b = -3, c = 1
- Проверка условия: a = b? (9 = -3?) — Нет.
- Выполнение блока 'да':
- c = c + (a - b) = 1 + (9 - (-3)) = 1 + (9 + 3) = 1 + 12 = 13
- a = a - 1 = 9 - 1 = 8
- b = b + 1 = -3 + 1 = -2
- Переход по стрелке 'да' и повторная проверка условия: a = b? (8 = -2?) — Нет.
- Выполнение блока 'да':
- c = c + (a - b) = 13 + (8 - (-2)) = 13 + (8 + 2) = 13 + 10 = 23
- a = a - 1 = 8 - 1 = 7
- b = b + 1 = -2 + 1 = -1
- Переход по стрелке 'да' и повторная проверка условия: a = b? (7 = -1?) — Нет.
- Выполнение блока 'да':
- c = c + (a - b) = 23 + (7 - (-1)) = 23 + (7 + 1) = 23 + 8 = 31
- a = a - 1 = 7 - 1 = 6
- b = b + 1 = -1 + 1 = 0
- Переход по стрелке 'да' и повторная проверка условия: a = b? (6 = 0?) — Нет.
- Выполнение блока 'да':
- c = c + (a - b) = 31 + (6 - 0) = 31 + 6 = 37
- a = a - 1 = 6 - 1 = 5
- b = b + 1 = 0 + 1 = 1
- Переход по стрелке 'да' и повторная проверка условия: a = b? (5 = 1?) — Нет.
- Выполнение блока 'да':
- c = c + (a - b) = 37 + (5 - 1) = 37 + 4 = 41
- a = a - 1 = 5 - 1 = 4
- b = b + 1 = 1 + 1 = 2
- Переход по стрелке 'да' и повторная проверка условия: a = b? (4 = 2?) — Нет.
- Выполнение блока 'да':
- c = c + (a - b) = 41 + (4 - 2) = 41 + 2 = 43
- a = a - 1 = 4 - 1 = 3
- b = b + 1 = 2 + 1 = 3
- Переход по стрелке 'да' и повторная проверка условия: a = b? (3 = 3?) — Да.
- Выполнение блока 'нет': Алгоритм завершается.
Ответ: 3
ГДЗ по фото 📸Похожие
- 7. Дима забыл пароль для запуска компьютера, но помнил алгоритм его получения из символов «KBRA69KBK» в строке подсказки. Если все последовательности символов «RA6» заменить на «FL», «КВ» — на «12В», а из получившейся строки удалить 3 последние символа, то полученная последовательность и будет паролем. Назовите пароль.
- 8. В алгоритме, записанном ниже, используются целочисленные переменные а, в, с, а также следующие операции:
- 10. На рисунке - схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж, И, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. В ответе укажите одно число — значение переменной b.
- 11. У исполнителя Счетчик две команды, которым присвоены номера: 1. вычти три 2. умножь на два. Первая команда уменьшает число на экране на 3, вторая – удваивает его. Запишите порядок команд в алгоритме получения из числа 15 числа 42, содержащем не более 5 команд. (Например, получить из числа 11 число 17 можно по алгоритму: Вычти 3. Вычти 3.)