
При выполнении фрагмента программы if а>3 then if b>3 then с:=4 else с:=5; переменная с
примет значение 4, если: 1)a=1, b=3 2)a=4,b=4 3)a=3,b=3

Ответы на вопрос

Ответ:
2
Объяснение:
т.к для того, чтобы было с=4 нужно, чтобы а>3 и b>3



if а>3 then
if b>3 then
с:=4
else
с:=5;
Переменная примет значение 4, если оба условия (а>3 и b>3) будут истинны.
Первый ответ не подходит, т.к. a < 3
Второй ответ подходит
Третий ответ не подходит, т.к. a = 3
Ответ: 2



Переменная "с" примет значение 4 в случаях, когда выполнены оба условия "а > 3" и "b > 3". Рассмотрим варианты:
a = 1, b = 3: Условие "a > 3" не выполняется, поэтому переменная "с" не будет присвоено значение 4.
a = 4, b = 4: Оба условия "a > 3" и "b > 3" выполняются, поэтому переменная "с" будет присвоено значение 4.
a = 3, b = 3: Условие "a > 3" не выполняется, поэтому переменная "с" не будет присвоено значение 4.
Таким образом, переменная "с" примет значение 4 только в случае a = 4 и b = 4 (вариант 2).


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








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