Вывести на экран сначала положительные, затем отрицательные числа массива - VB

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

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

Короче вот задание: "Массив состоит из 12 целых положительных и отрицательных чисел, каждое из которых находится в интервале от 2 до 12. Вывести на экран сначала положительные затем отрицательные числа." Я пытался ее написать, получилось только разделить положительные и отрицательные оператором mod. Например:
Листинг программы
  1. а= 9 mod 2
  2. if a <> 0 then
  3. end if.
Заранее спасибо за помощь.

Решение задачи: «Вывести на экран сначала положительные, затем отрицательные числа массива»

textual
Листинг программы
  1. Dim a(12) As Integer, i&
  2. List1.Clear
  3. Randomize
  4. List1.AddItem "начальный массив"
  5. For i = 0 To 11
  6.  If i / 2 = Int(i / 2) Then a(i) = Int(Rnd(1) * 11) + 2
  7.  If i / 2 <> Int(i / 2) Then a(i) = -2 + Int(Rnd(1) * (-10))
  8.  List1.AddItem a(i)
  9. Next i
  10. List1.AddItem "+ положительные"
  11. For i = 0 To 11
  12.  If a(i) > 0 Then List1.AddItem a(i)
  13. Next i
  14. List1.AddItem "-отрицательные"
  15. For i = 0 To 11
  16.  If a(i) < 0 Then List1.AddItem a(i)
  17. Next i

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


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

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

9   голосов , оценка 3.889 из 5

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

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

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