Определить сумму положительных и отрицательных чисел массива, общую сумму чисел и количество нулей - VB

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

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

прошу помочь с парой задач =) Изучаю VB, но из многих заданий эти не могу сделать правильно. 1. Вводятся числа. Определить сумму положительных и отрицательных чисел, общую сумму чисел и кол-во нулей 2. Дан массив из 10 чисел. Есть ли в массиве два соседних одинаковых числа? 3. Сколько слагаемых должно быть в сумме 1+1/2+1/3+...+1/n, чтобы эта сумма оказалась больше 5 Заранее очень сильно благодарю)
под 2ую написал цикл ввода числа, но не могу проверить соседние числа.
со 2 справился =)

Решение задачи: «Определить сумму положительных и отрицательных чисел массива, общую сумму чисел и количество нулей»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim A() As Integer, bool As Boolean
  3. Dim i As Integer
  4. List1.Clear
  5. Randomize 'Иницилизация генератора случайных чисел
  6. Me.Cls       'Очищаем форму
  7. m = InputBox("Введите размерность массива", , 10)
  8. ReDim A(1 To m)
  9.  For i = 1 To m
  10.          A(i) = Int(Rnd * 21 - 10) 'Заполняем матрицу случайными числами
  11.      List1.AddItem (A(i))
  12. Next i
  13.  For i = 1 To m - 1
  14.    If A(i) = A(i + 1) Then bool = True
  15. Next i
  16.   If bool = True Then Print "В массиве есть два одинаковых числа " Else Print "В массиве рядом стоящих одинаковых чисел нет"
  17. End Sub

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


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

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

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

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

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

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