Поделитесь своими знаниями, ответьте на вопрос:
вас Заранее большое 8. Найдите ошибки в записи заголовков подпрограмм1) Procedure A (x+y); 2) Procedure A (10);3) Procedure A (X; Y); 4) Procedure A (X: integer, Y: Real, Z: Boolean);5) Function A (A: Real): Real; 6) Function A (Р: Real);7) Function A (10): 8) Function (x+y);
var
a,err: integer;
s: string;
i: byte;
error: boolean;
begin
repeat
error:=true;
writeln ('введите число');
readln (s);
for i:=1 to length(s) do begin
if (ord(s[i])<48) or (ord(s[i])>57)
then begin error:=false; writeln ('введено не число'); break; end
end;
until error=true;
val(s,a,err);
writeln ('введено число ',a);
end.
Пример:
введите число
12O
введено не число
введите число
120
введено число 120