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

Что будет выведено на экран после выполнения фрагмента программы:

begin

a:=3;

if a>3 then a:=5 else a:=1;

writeln (a);

end.

1)1

2)5

3)3

4)ошибка

Ответ:
missisleos
missisleos
13.10.2020 01:35

1

Объяснение:

a=3

Если 'а' больше 3, то выводится 5, а если 'a' меньше или равно 3, то выводится 1

0,0(0 оценок)
Ответ:
falinova07
falinova07
16.01.2024 20:14
После выполнения данного фрагмента программы на экран будет выведено число 1. Обоснование такого ответа следующее:

1) Программа начинается с присваивания переменной a значения 3: "a:=3;". Значит, теперь переменная a равна 3.
2) Затем следует условный оператор "if a>3 then a:=5 else a:=1;". В данном случае условие "a>3" не выполняется, так как a равно 3, а не больше трех. Следовательно, выполнится вторая часть оператора "else a:=1;", и переменной a будет присвоено значение 1.
3) Наконец, после выполнения условного оператора, на экран будет выведено значение переменной a с помощью команды "writeln(a);". В данном случае переменная a равна 1, поэтому на экран будет выведено число 1.

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