Найти среднее арифметическое положительных элементов и произведение отрицательных элементов массива - VB

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

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

Добрый день,просьба помочь в решении следующей задачи,заранее спасибо. В одномерном массиве А(15) найти среднее арифметическое положительных элементов и произведение отрицательных элементов .

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

textual
Листинг программы
Private Sub Command1_Click()
Dim A(1 To 15) As Integer
Dim i As Integer
Dim proizved As Integer 'если целые числа (single - если дробные)
Dim sred_arif As Single
Dim kol_pol As Integer
Dim summ As Integer
 proizved = 1
 For i = 1 To 15
   A(i) = InputBox("Введите значение A" + Str(i))
 Next
 For i = 1 To 15 '
      If A(i) > 0 Then
        summ = summ + A(i)
        kol_pol = kol_pol + 1
      ElseIf A(i) < 0 Then
        proizved = proizved * A(i)
      Else
         'A(i)=0
      End If
   Next i
  sred_arif = summ / kol_pol
  Print "Сумма положительных элементов массива = "; summ
  Print "Количество положительных элементов массива = "; kol_pol
  Print "Среднее арифметическое положительных элементов массива = "; sred_arif
  Print "Произведение отрицательных элементов  массива = "; proizved
 End Sub

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


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

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

13   голосов , оценка 3.923 из 5
Похожие ответы