Вычислить значение Z массива по формуле - VB

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

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

Разработать алгоритм,позволяющий для элементов массива М(размерность=10) с использованием циклов вычислить значение Z.Решить в виде блок-схемы,и написать программу в VB А+В+С/А*В*С+2 А-произведение положительных элементов с нечетными номерами В-второй элемент массива М С-среднее арифметическое положительных элементов

Решение задачи: «Вычислить значение Z массива по формуле»

textual
Листинг программы
' Разработать алгоритм,позволяющий для элементов массива М(размерность=10) с использованием циклов вычислить значение Z.
' Решить в виде блок-схемы,и написать программу в VB
' А + В + С / А * В * С + 2
' А-произведение положительных элементов с нечетными номерами
' В-второй элемент массива М
' С-среднее арифметическое положительных элементов
Private Sub Command1_Click()
    Dim M(1 To 10) As Integer, i As Integer
    Dim n As Integer, sum As Long
    Dim A As Long, B As Integer, C As Double, Z As Double
    Randomize
    Cls
    A = 1
    Print "Исходный массив"
    For i = 1 To 10
        M(i) = CInt(Rnd * 100 - 50)
      ' M(i) = Inputbox ("M(" & i & ") = ","",CInt(Rnd * 100 - 50))
        Print M(i);
        If M(i) >= 0 Then          '
              n = n + 1            '
              sum = sum + M(i)     '
              If i Mod 2 <> 0 Then '
                   A = A * M(i)    '
              End If
        End If
    Next i
    B = M(2)
    C = sum / n
    Z = (A + B + C) / (A * B * C + 2)
    Print
    Print "A = " & A
    Print "B = " & B
    Print "C = " & C
    Print "Z = " & Z
End Sub

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


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

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

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