N
NemoI3
Для массива А[sub]1[/sub],...А[sub]20[/sub] найти кол-во повторяющихся элементов.
чувствую, что где-то ошибся, но не вижу где!
Выручите пожалуйста!
Код:
var i,j,k,m:integer; a:array[1..20] of integer;
begin
randomize; m:=0; for i:=1 to 20 do begin
a[i]:=random(20)-10;
stringgrid1.Cells[0,i-1]:=inttostr(a[i]);
end;
for i:=1 to 19 do
for j:=i+1 to 20 do begin
if a[i]=a[j] then k:=1 else k:=0;
m:=m+k;
end;
label1.caption:=inttostr(m);
end.
чувствую, что где-то ошибся, но не вижу где!
Выручите пожалуйста!