Какую ошибку нужно найти в следующей программе:
var x, y, z: integer;
begin
x := 5;
y := 2;
z := x + y;
writeln(z);
end.
var x, y, z: integer;
begin
x := 5;
y := 2;
z := x + y;
writeln(z);
end.
Золотая_Завеса
В данной программе произошла ошибка - она не закрыта символом ")".
Верное решение будет выглядеть следующим образом:
var x, y, z: integer;
begin
x := 5;
y := 2;
z := x + y;
writeln(z);
end.
Обоснование: в Pascal каждая открывающая скобка должна быть закрыта соответствующей закрывающей скобкой. В данном случае, после вызова функции writeln(z) необходимо закрыть ее скобкой (знаком ")"). Корректировка программы заключается в добавлении закрывающей скобки после "writeln(z)". Только так программа будет компилироваться и выводить результат работы.
Верное решение будет выглядеть следующим образом:
var x, y, z: integer;
begin
x := 5;
y := 2;
z := x + y;
writeln(z);
end.
Обоснование: в Pascal каждая открывающая скобка должна быть закрыта соответствующей закрывающей скобкой. В данном случае, после вызова функции writeln(z) необходимо закрыть ее скобкой (знаком ")"). Корректировка программы заключается в добавлении закрывающей скобки после "writeln(z)". Только так программа будет компилироваться и выводить результат работы.
Знаешь ответ?