Б) Исправьте синтаксические ошибки: PROGRAM PRIMER 1; VAR L2,3J INTEGER R REAL; BEGIN...

0 голосов
103 просмотров

Б) Исправьте синтаксические ошибки:
PROGRAM PRIMER 1;
VAR L2,3J INTEGER
R REAL;
BEGIN
3J=3E-01
READ (I1, I2)
I1+I2+I3:=R
WRITELN R
END;


Информатика (45 баллов) | 103 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Program PRIMER;

var
  I1, I2: INTEGER;
  J3, R: REAL;

begin
  J3 := 3E-01;
  READ(I1, I2);
  R := I1 + I2 + J3;
  WRITELN(R)
end.

(142k баллов)
0 голосов

Это Паскаль?  Если Паскаль, то по-другому будет:
PROGRAM PRIMER 1;
VAR I1,I2: INTEGER;
R,J3: REAL;
BEGIN
J3:=3E-01;
READ (I1, I2);
R:=I1+I2+J3;
WRITELN(R);
END.

(9.7k баллов)
0

PRIMER 1 - недопустимое имя

0

Совершенно верно, просто в PascalABC эта строчка вообще не нужна

0

Эта строчка ни в одной версии не является обязательной. Еще со времен самого первого Паскаля Н.Вирта.

0

По крайней мере в Turbo Pascal Borland она точно не нужна

0

Но в любом варианте недопустимо оставлять её синтаксически неверной

0

Совершенно с Вами согласен. Извиняюсь, выпустил из вида.