Исполните фрагмент алгоритма при а=0 б=0 определите значение переменной в полоске выполнения
фрагмента алгоритма A меньше 9 если нет то в пустоту Если да то а:= а+2 б:=б+а и снова к а меньше 9 Если кто не понял это схема алгоритмаОтветы на вопрос
Ответ:
Объяснение:
Решение во вложении

Ответ:
a=10, b=30
Объяснение:
a:=0, b:=0
1) a<9 -> a:=a+2=0+2=2, b:=b+a=0+2=2
2) a<9 -> a:=a+2=2+2=4, b:=b+a=2+4=6
3) a<9 -> a:=a+2=4+2=6, b:=b+a=6+6=12
4) a<9 -> a:=a+2=6+2=8, b:=b+a=12+8=20
5) a<9 -> a:=a+2=8+2=10, b:=b+a=20+10=30
6 a>9 -> a=10, b=30
Понял, это псевдокод для фрагмента алгоритма. Давайте выполним его, используя значения а=0 и б=0:
goа = 0
б = 0
Если A < 9, то
а := а + 2
б := б + а
Пока а < 9, делать
а := а + 2
б := б + а
Конец если
Теперь, давайте последовательно выполним этот фрагмент алгоритма, используя значения а=0 и б=0:
A = 0 < 9 - выполняется условие, входим в блок "Если".
- а = 0 + 2 = 2
- б = 0 + 2 = 2
- Пока а < 9:
- а = 2 + 2 = 4
- б = 2 + 4 = 6
- а = 4 + 2 = 6
- б = 6 + 6 = 12
- а = 6 + 2 = 8
- б = 12 + 8 = 20
A = 8 < 9 - выполняется условие, входим в блок "Если".
- а = 8 + 2 = 10
Теперь, так как а = 10, A больше или равно 9, мы не выполняем блок "Если" и завершаем выполнение фрагмента алгоритма.
Итак, после выполнения фрагмента алгоритма при а=0 и б=0, значение переменной а будет равно 10, а значение переменной б будет равно 20.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
