Перепишите программу ** языке Паскаль, исправив ошибки: Program primer Var a,b:...

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

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

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


Информатика (46 баллов) | 483 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

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

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.

(148k баллов)