В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
natasha8952
natasha8952
21.08.2022 14:27 •  Информатика

Результатом фрагментом выполнения алгоритма
...
a:=7
b:=8
k:=5+a;
if a>b then k:=k*3
else k:=k-3;
writeln(k);
...
a)7 b)10 c)8 d)9
ДЛЯ ВЫБРАННОГО ОТВЕТА ПРИВЕСТИ ПОДРОБНОЕ РЕШЕНИЕ ПО ПРОГРАММЕ(РЕШЕНИЕ ДЛЯ if И ДЛЯ else)

Показать ответ
Ответ:
Genius2020
Genius2020
23.01.2024 20:29
Добрый день! Рад, что вы обратились ко мне с вопросом. Давайте разберем этот алгоритм пошагово.

1. В начале алгоритма мы присваиваем переменной "a" значение 7.
2. Затем мы присваиваем переменной "b" значение 8.
3. Далее мы присваиваем переменной "k" значение 5 плюс значение переменной "a", то есть 5 + 7.
Получаем: k = 5 + 7, что равно 12. Теперь "k" равно 12.

4. Теперь наступает момент выбора условия. У нас есть условие "a > b". Если это условие истинно (то есть значение переменной "a" больше значения переменной "b"), мы выполняем следующий шаг, если нет, то переходим к блоку кода после "else".
5. Но в данном случае условие "a > b" не выполняется, так как 7 не больше 8. Поэтому мы переходим к блоку кода после "else".
6. В блоке кода после "else" мы присваиваем переменной "k" значение "k" минус 3.
Получаем: k = 12 - 3, что равно 9. Теперь "k" равно 9.

7. Далее, после выполнения условного оператора, мы выводим значение переменной "k" на экран с помощью команды writeln.
Поэтому наш результат - значение переменной "k", то есть 9.

Итого, правильный ответ на вопрос - d)9.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота