Поменять местами первый положительный элемент с первым отрицательным элементом - VB
Формулировка задачи:
1)Массив из 9 элементов. Поменять местами первый положительный элемент с первым отрицательным элементом
2)...
Напишите программу
Решение задачи: «Поменять местами первый положительный элемент с первым отрицательным элементом»
textual
Листинг программы
- Sub jj()
- Dim a(1 To 9), n As Integer, p As Integer, m As Integer, t As Integer, msg As String
- For n = 1 To 9
- a(n) = Int(Rnd * 41) - 20 'áåðåì Г§Г*Г*Г·ГҐГ*ГЁГҐ îò 0 äî 40.999999, îòáðГ*ñûâГ*ГҐГ¬ äðîáГ*ГіГѕ Г·Г*Г±ГІГј, îòГ*ГЁГ¬Г*ГҐГ¬ 20
- If a(n) > 0 And p = 0 Then p = n
- If a(n) < 0 And m = 0 Then m = n
- Next
- msg = Join(a)
- t = a(p)
- a(p) = a(m)
- a(m) = t
- MsgBox msg & vbCrLf & Join(a)
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д