Что будет напечатано программой в результате ее выполнения?var x : integer;beginx:=2;if

Что будет написано программкой в результате ее исполненья?
var x : integer;
begin
x:=2;
if x больше 2 then x:=4; x:=x+1;
writeln ('x=',x);
end.

Задать свой вопрос
2 ответа
X получит значение 2.
Логическое выражение xgt;2 неправильно, потому оператор x:=4 производиться не будет. Оператор x:=x+1 увеличит значение на 1, т.е. x станет одинаково 3.
Это значение и будет выведено.
Ответ: Будет выведен текст "x=3" (без кавычек)
София
вообщем должны программку забанить за оформление кода, почему создатель не перенес x := x + 1 на строку ниже, с вами я согласен, я ошибся
Ljudmila
Просто по принятым эталонам дизайна кода эта программа может быть забанена
Семён Шушанский
Я про разные проверяющие системы, а не про бан аккаунта на данном веб-сайте
Программа выведет x=3

Мациборко Геннадий
Спасибо
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт