Задан массив, содержащий несколько нулевых элементов. Сжать его, выбросив эти элементы - VB

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

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

Помогите решить)

Решение задачи: «Задан массив, содержащий несколько нулевых элементов. Сжать его, выбросив эти элементы»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim i&, j&
  3. 'ÑîçäГ*Г*ГЁГҐ ГЁ âûâîä Г¬Г*Г±Г±ГЁГўГ*
  4. ReDim a(0 To 9) As Long
  5. Print "ГЊГ*Г±Г±ГЁГў äî:"
  6. For i = 0 To 9
  7.  a(i) = InputBox("Ââåäèòå Г·ГЁГ±Г«Г*")
  8.  Print a(i);
  9. Next
  10. 'ГіГ¤Г*ëåГ*ГЁГҐ Г*óëåâûõ
  11. For i = 0 To 9
  12.     If a(i) <> 0 Then a(j) = a(i): j = j + 1
  13. Next
  14. ReDim Preserve a(j - 1)
  15. 'âûâîä Г¬Г*Г±Г±ГЁГўГ*
  16. Print vbLf; "ГЊГ*Г±Г±ГЁГў ïîñëå:"
  17. For i = 0 To j - 1
  18.     Print a(i);
  19. Next
  20. Print
  21. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

6   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы