
Вопрос задан 28.03.2025 в 23:53.
Предмет Информатика.
Спрашивает Ким Айрин.
ОЧЕНЬ ПРОШУ, ПОМОГИТЕ!
Вычислите значение в линейных и разветвляющихся алгоритмах
А) а := 4
b := 4
а := 2*а + 3*b
b := a/2*b
b - ?
Б) a := 30;
b := 6;
a := a / 2 * b;
if a > b then c := a - 3 * b else c := a + 3 * b;
c -?
В) a := 3 + 8*4;
b := (a div 10) + 14;
a := (b mod 10) + 2;
c := a + b;
c -?
Ответы на вопрос

Отвечает Шилович Татьяна.
Давайте разберем каждую часть подробно.
А)
Алгоритм:
a := 4
b := 4
a := 2 * a + 3 * b
b := a / 2 * b
- Найти значение
b
.
Решение:
Начальные значения:
,Шаг 3:
Подставляем значения , :Шаг 4:
Подставляем , :
Ответ: .
Б)
Алгоритм:
a := 30
b := 6
a := a / 2 * b
- Если , то , иначе
- Найти значение
c
.
Решение:
Начальные значения:
,Шаг 3:
Подставляем , :Шаг 4:
Условие: .
(условие выполняется).
Значит, :
Ответ: .
В)
Алгоритм:
a := 3 + 8 * 4
b := (a div 10) + 14
a := (b mod 10) + 2
c := a + b
- Найти значение
c
.
Решение:
Шаг 1:
Вычисляем:Шаг 2:
, поэтому :Шаг 3:
, поэтому :Шаг 4:
, :
Ответ: .
Итоговые ответы:
А)
Б)
В)
Похожие вопросы









Топ вопросов за вчера в категории Информатика









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