Что будет напечатано программой в результате ее выполнения? var x : integer; begin x:=2; if x больше 2 then x:=4; x:=x+1; writeln ('x=',x); end.
X получит значение 2. Логическое выражение x>2 ложно, поэтому оператор x:=4 выполняться не будет. Оператор x:=x+1 увеличит значение на 1, т.е. x станет равно 3. Это значение и будет выведено. Ответ: Будет выведен текст "x=3" (без кавычек)
вообще должны программу забанить за оформление кода, почему автор не перенес x := x + 1 на строчку ниже, с вами я согласен, я ошибся
Просто по принятым стандартам оформления кода эта программа может быть забанена
Я про различные проверяющие системы, а не про бан аккаунта на данном сайте
Программа выведет x=3
Спасибо