Компилятор в паскале пишет: Program1.pas(9) : Нет перегруженной подпрограммы с такими типами параметров Посмотрите, в чем ошибка: 1 program mas30; 2 var i:integer; 3 t:array[1..30] of integer; 4 begin 5 for i:=1 to 30 do 6 begin 7 t[i]:=random(21)-10; 8 t:=abs(t); 9 writeln('t[',i,']=',t[i]); 10 end; 11 end. Строка 8!
Ошибка в строке 8 заключается в том, что вы пытаетесь применить функцию abs к массиву t вместо его элементу t[i]. Вам нужно изменить строку 8 на t[i]:=abs(t[i]); чтобы исправить ошибку.
Ошибка в строке 8 заключается в том, что вы пытаетесь применить функцию abs к массиву t вместо его элементу t[i]. Вам нужно изменить строку 8 на t[i]:=abs(t[i]); чтобы исправить ошибку.