В заданном одномерном массиве целого типа найти и напечатать те элементы - VB
Формулировка задачи:
В заданном одномерном массиве целого типа найти и напечатать те элементы, у которых
последовательность цифр от младшего к старшему разряду является возрастающей, или сообщить, что
таких нет. Использовать процедуру определения, является ли последовательность цифр от младшего к
старшему разряду является возрастающей.
Пожалуйста,помогите сделать.
Решение задачи: «В заданном одномерном массиве целого типа найти и напечатать те элементы»
textual
Листинг программы
Private Sub Form_Click() Dim a(9), i As Integer, s As String For i = 0 To 9 a(i) = Int(990 * Rnd) + 10 If IsAscending(a(i)) Then s = s & " " & a(i) Next MsgBox Join(a) & vbCrLf & IIf(s = "", "таких нет", s) End Sub Function IsAscending(ByVal N) As Boolean Dim L L = -1 Do If N Mod 10 <= L Then IsAscending = False: Exit Function L = N Mod 10 N = N \ 10 Loop While N IsAscending = True End Function
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д