Дан одномерный массив А(30). Найти все элементы массива, кратные 3 и среди них найти...

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

Дан одномерный массив А(30). Найти все элементы массива, кратные 3 и среди них найти наименьшее. VBA


Информатика (12 баллов) | 90 просмотров
0

А вывод через msgbox делать? Или тебя только расчетный фрагмент программы интересует?

0

Msgbox желательно)

Дан 1 ответ
0 голосов

Если массив уже заполнен, то данная задача будет решена следующим фрагментом программы:
For i = 1 To 30
   If (A(i) Mod 3) = 0 Then                               
      s = s + Str(A(i)) + "; " 
      If min > A(i) Then min = A(i)
      End If
Next i
MsgBox ("Кратны 3: " & s & min & " - минимальный")