Перепишите программу на языке Паскаль, исправив ошибки:

Program primer

Var a,b: integer;

Begin ;

 ReadLn( a,b);

 s=a+b;

 m:=a*b;

 d:=a:b;

 WriteLn(s);

 WriteLn(m);

 WriteLn(d)

End

Ответ проверен экспертом
4 (12 оценок)
17
nelle987 6 лет назад
Светило науки - 4911 ответов - 55437 раз оказано помощи

Ошибки в программе:

Program primer - не хватает точки с запятой

Var a,b: integer;

Begin ; - не ошибка, необязательная точка с запятой

 ReadLn( a,b); - не ошибка, лишний пробел после скобки, здесь и дальше не хватает пробелов между аргументами функций, знаками

 s=a+b; - не хватает двоеточия в :=

 m:=a*b;

 d:=a:b; - переменная d не была описана; деление - это /

 WriteLn(s);

 WriteLn(m);

 WriteLn(d)

End - не хватает точки.

 

Исправленная программа:

Program primer;

Var a, b: integer;

  d: real;

Begin

  ReadLn(a, b);

  s := a + b;

  m := a * b;

  d := a / b;

  WriteLn(s);

  WriteLn(m);

  WriteLn(d)

End.

Остались вопросы?