var v : array [1..20] of integer;
var i, mayor, menor, pmayor, pmenor, prom: integer;
begin
mayor := 0;
menor := 101;
pmayor := 0;
pmenor := 0;
prom := 0;
for i := 1 to 20 do
begin
v[i] := rand(100);
prom := prom + v[i];
if mayor < v[i] then
begin
mayor := v[i];
pmayor := i;
end
if menor > v[i] then
begin
menor := v[i];
pmenor := i;
end
end
prom := prom div 20;
for i := 1 to 20 do
begin
if prom < v[i] then
write(v[i]);
end
endfaltan algunos puntos y comas, seguramente rand y write tengan otros nombres, y otros detalles mas que te los dejo a vos (lo programé aca mismoooooooo!! jejeje)
que te sirva, saludos