Дан массив размерности M. Найти в нём минимальный элемент, определить его порядковый...

0 голосов
37 просмотров

Дан массив размерности M. Найти в нём минимальный элемент,
определить его порядковый номер. Вычислить количество нулей в массиве. Visual Basic


Информатика (19 баллов) | 37 просмотров
Дан 1 ответ
0 голосов

INPUT "m - ", m
DIM a(m)
RANDOMIZE (TIMER)
FOR i = 1 TO m
a(i) = INT(RND * 20)
PRINT a(i);
NEXT i
PRINT
min = a(1)
imin = 1
FOR i = 2 TO m
IF a(i) < min THEN   
min = a(i)   
imin = i 
 END IF   
IF a(i) = 0 THEN   
k = k + 1   END IF
   NEXT i
PRINT min; imin; k
(9.6k баллов)