input n,m
dim a(n,m)
for u=1 to n
for p=1 to m
a(u,p)=int(rnd*9)
y=y+1
q=q+a(u,p)
? a(u,p)
next p
print
next u
z=q/y
input n,m
dim a(n,m)
for u=1 to n
for p=1 to m
if a(u,p)<z then ? a(u,p)
next p
print
next u
Программа задает текстовый файл с заданным количеством чисел
DEFINT A-Z
CLS
INPUT "Skolko chisel v posledovatelnosti ? :", n
OPEN "Test.txt" FOR OUTPUT AS #1
FOR i = 1 TO n
c = RND * 51
PRINT #1, c
PRINT c
NEXT i
CLOSE #1
Итоговая программа
DEFINT A-Z
CLS
PRINT " Chitaem fail test.txt..."
PRINT " Ishodnaya posledovatelnost :"
OPEN "Test.txt" FOR INPUT AS #1
WHILE NOT EOF(1)
INPUT #1, c
PRINT c;
sum = sum + c
n = n + 1
WEND: PRINT
sr# = sum / n
SEEK #1, 1
PRINT " Rezultat:"
FOR i = 1 TO n
INPUT #1, c
IF c <= sr# THEN PRINT c;
NEXT
CLOSE #1
Тестирование выполнено в программе QB64 ( Скачать )