Поменять местами первый положительный элемент с первым отрицательным элементом - VB

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

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

1)Массив из 9 элементов. Поменять местами первый положительный элемент с первым отрицательным элементом 2)...
Напишите программу

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

textual
Листинг программы
  1. Sub jj()
  2. Dim a(1 To 9), n As Integer, p As Integer, m As Integer, t As Integer, msg As String
  3. For n = 1 To 9
  4.   a(n) = Int(Rnd * 41) - 20 'áåðåì Г§Г*Г*Г·ГҐГ*ГЁГҐ îò 0 äî 40.999999, îòáðГ*ñûâГ*ГҐГ¬ äðîáГ*ГіГѕ Г·Г*Г±ГІГј, îòГ*ГЁГ¬Г*ГҐГ¬ 20
  5.  If a(n) > 0 And p = 0 Then p = n
  6.   If a(n) < 0 And m = 0 Then m = n
  7. Next
  8. msg = Join(a)
  9. t = a(p)
  10. a(p) = a(m)
  11. a(m) = t
  12. MsgBox msg & vbCrLf & Join(a)
  13. End Sub

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


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

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

12   голосов , оценка 4.083 из 5

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

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

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