Суббота
30.08.2025
12:24
Приветствую Вас Гость
RSS
 
Сайт Кривощековой Веры Анатольевны
Главная Регистрация Вход
Решение задач на выполнение фрагмента алгоритма »
Меню сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Решение задач на выполнение фрагмента алгоритма.

Задача №1

Определите значение переменной а после выполнения фрагмента алгоритма:
Примечание: знаком * обозначено умножение,
знаком := обозначена операция присваивания.
Решение задачи №1
Последовательно выпишем значения переменных в ходе цикла, пока переменная b не станет равной 1.
 
Шаг 1. b=b-1=3-1=2    a=a*9=1*9=9
Шаг 2. b=b-1=2-1=1    a=a*9=9*9=81

Так как после второго шага переменная b равна 1, то по условию"b=1", цикл завершён.
Ответ: Переменная а равна 81.


Задача №2
Определите значение переменной а после выполнения фрагмента алгоритма:

Примечание: знаком * обозначено умножение,
знаком := обозначена операция присваивания.
Решение задачи №2
Последовательно выпишем значения переменных в ходе цикла, пока переменная b не станет равной 1.
 
Шаг 1. b=b-2=7-2=5    a=a*8=1*8=8
Шаг 2. b=b-2=5-2=3    a=a*8=8*8=64
Шаг 3. b=b-2=3-2=1    а=a*8=64*8=512

Так как после второго шага переменная b равна 1, то по условию"b=1", цикл завершён.
Ответ: Переменная а равна 512.

Задача №3
Определите значение переменной b после выполнения фрагмента алгоритма:

 
Решение задачи №3
Последовательно выпишем значения переменных в ходе цикла, пока не выполнится следующее условие "а<9".
 
Шаг 1. Проверяем условие "а<b", условия не выполняется (идем по стрелки "нет").  
b=b+2=1+2=3    a=a+1=1+1=2 
Шаг 2. Проверяем условие "а<b", условия выполняется (идем по стрелки "да"). 
b=b+2=3+2=5    a=a+3=2+3=5
Шаг 3. Проверяем условие "а<b", условия не выполняется (идем по стрелки "нет"). 
b=b+2=5+2=7    a=a+1=5+1=6
Шаг 4. Проверяем условие "а<b", условия выполняется (идем по стрелки "да"). 
b=b+2=7+2=9    a=a+3=6+3=9

Так как после четвертого шага переменная а равна 9, то по условию"а<9", цикл завершён.
Ответ: Переменная b равна 9.

Задача №4
Определите значение переменной b после выполнения фрагмента алгоритма:
 
Решение задачи №4
Последовательно выпишем значения переменных в ходе цикла, пока не выполнится следующее условие "а<9".
 
Шаг 1. Проверяем условие "а<b", условия не выполняется (идем по стрелки "нет"). 
b=b*2=1*2=2    a=a+2=1+2=3
Шаг 2. Проверяем условие "а<b", условия не выполняется (идем по стрелки "нет"). 
b=b*2=2*2=4    a=a+2=3+2=5
Шаг 3. Проверяем условие "а<b", условия не выполняется (идем по стрелки "нет"). 
b=b*2=4*2=8    a=a+2=5+2=7
Шаг 4. Проверяем условие "а<b", условия выполняется (идем по стрелки "да"). 
b=b+2=8+2=10    a=a+2=7+2=9

Так как после четвертого шага переменная а равна 9, то по условию"а<9", цикл завершён.
Ответ: Переменная b равна 10.

Задача №5
Определите значение переменной b после выполнения фрагмента алгоритма:

 
Решение задачи №5
Последовательно выпишем значения переменных в ходе цикла, пока не выполнится следующее условие "а=1".
 
Шаг 1. a=a/2=256/2=128    b=b+a=0+128=128
Шаг 2. a=a/2=128/2=64      b=b+a=128+64=192
Шаг 3. a=a/2=64/2=32        b=b+a=192+32=224
Шаг 4. a=a/2=32/2=16        b=b+a=224+16=240
Шаг 5. a=a/2=16/2=8          b=b+a=240+8=248
Шаг 6. a=a/2=8/2=4            b=b+a=248+4=252
Шаг 7. a=a/2=4/2=2            b=b+a=252+2=254
Шаг 8. a=a/2=2/2=1            b=b+a=254+1=255

Так как после восьмого шага переменная а равна 1, то по условию"а=1", цикл завершён.
Ответ: Переменная b равна 255.

Задачи для самостоятельного решения

Задача №6
Определите значение переменной b после выполнения фрагмента алгоритма:


Задача №7
Определите значение переменной a после выполнения фрагмента алгоритма:

Ответы к задачам для самостоятельного решения
 
Номер задания Ответ
6 511
7 7
 
Поиск

Календарь
«  Август 2025  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031

Архив записей

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz


  • Copyright MyCorp © 2025
    Бесплатный конструктор сайтовuCoz