Štruktúrovaný (zložený) typ POLE

type pole = array[typ_indexu] of typ_prvkov;

pr.: cisla:array [1..10] of integer;

Úloha: Napíšte program, ktorý o každom prvku načítaného poľa vypíše, či je jeho hodnota nad priemerom alebo pod priemerom všetkých vstupných prvkov, resp. či je to priemer.
const
  max=7;
type
  index=1..max;
  pole=array[index] of integer;
var
  p:pole;
  i:index;
  s:integer;
  t:TextFile;
begin
  AssignFile(t,'text.txt'); Reset(t);
  for i:=1 to max do read(t,p[i]);
  CloseFile(t);
  AssignFile(t,'vypis.txt'); Rewrite(t);
  s:=0;
  for i:=1 to max do inc(s,p[i]);
  writeln(t,'Priemer: ',s/max:0:2);
  for i:=1 to max do
    if p[i]<s/max then writeln(t,p[i],' pod')
    else if p[i]>s/max then writeln(t,p[i],' nad')
    else writeln(t,p[i],' priemer');
  CloseFile(t);
end;

poznámka:

návrat