Сформировать массив из строки - VB

Узнай цену своей работы

Формулировка задачи:

Задача: Задано целое натуральное число n, Сформулировать массив значения элементов которого будут цифры заданного числа. Вот чет я намутил. А че не так без понятия. P.S. А еще подскажите кто в курсе как открыть Visual Basic в Word 2007

Решение задачи: «Сформировать массив из строки»

textual
Листинг программы
Sub lalala()
Dim ArrayNum() As Integer
Dim CountN As Integer
Dim Numb As String
Numb = InputBox("Введите целое положительное число", "Массив цифр", "123456")
CountN = Len(Numb)
If CountN > 1 And Val(Numb) > 0 Then
ReDim ArrayNum(1 To CountN)
For i = 1 To CountN
  ArrayNum(i) = Val(Mid(Numb, i, 1))
Next
 
'************************************************************************
'Проверка, к заданию не относится
For i = 1 To CountN
Debug.Print ArrayNum(i)
Next
'************************************************************************
Else
MsgBox "Число содержит 1 цифру или отрицательное!"
End If
 
 
End Sub

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 4 из 5
Похожие ответы