Каких чисел в массиве больше? Отрицательных или положительных? - VB
Формулировка задачи:
каких чисел в массиве больше?отрицательных или положительных?
Решение задачи: «Каких чисел в массиве больше? Отрицательных или положительных?»
textual
Листинг программы
- Private Sub Command1_Click()
- Dim a() As Double
- Dim k As Integer
- Dim d As Integer
- Dim n As Integer
- Dim i As Double
- Dim j As Double
- Cls
- n = InputBox("Ââåäèòå êîëè÷åñòâî ýëåìåГ*òîâ Г¬Г*Г±Г±ГЁГўГ*", "Êîë-ГўГ® ГЅГ«-îâ Г¬Г*Г±Г±ГЁГўГ*", 10)
- k = 0 'Г±Г·ВёГІГ·ГЁГЄ äëÿ ïîëîæèòåëüГ*ûõ ýëåìåГ*òîâ
- d = 0 'Г±Г·ВёГІГ·ГЁГЄ äëÿ îòðèöГ*òåëüГ*ûõ ýëåìåГ*òîâ
- ReDim a(1 To n)
- For i = 1 To n
- a(i) = Int(Rnd * 100 - 18)
- Print a(i)
- If a(i) > 0 Then k = k + 1
- If a(i) < 0 Then d = d + 1
- Next i
- Print "ÏîëîæèòåëüГ*ûõ ГЅГ«-îâ"; k
- Print "ÎòðèöГ*òåëüГ*ûõ ГЅГ«-îâ"; d
- If k > d Then Print "ÏîëîæèòåëüГ*ûõ ýëåìåГ*òîâ áîëüøå"
- If k < d Then Print "ÎòðèöГ*òåëüГ*ûõ ýëåìåГ*òîâ áîëüøå"
- If k = d Then Print "ÎòðèöГ*òåëüГ*ûõ ГЁ ïîëîæèòåëüГ*ûõ ýëåìåГ*òîâ îäèГ*Г*êîâî"
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д