• Помогите,пожалуйста, написать программу на языке Бэйсик. Вычислить среднеарифместическое положительных элементов для массивов A(N1), B(N2), C(N3). N1,N2,N3 <=0. Используя подпрограммы и функции. Заранее спасибо!

Ответы 6

  • Почему не можете?
    • Автор:

      gary
    • 5 лет назад
    • 0
  • время вышло
    • Автор:

      pedroghd0
    • 5 лет назад
    • 0
  • Это не проблема
    • Автор:

      mendoza
    • 5 лет назад
    • 0
  • спасибо
    • Автор:

      tiaestes
    • 5 лет назад
    • 0
  • Ура, заработало! ))
    • Автор:

      mauricio
    • 5 лет назад
    • 0
  • Sub z()    Range(Cells(1, 1), Cells(100, 100)).Clear    n1=5    n2=3    n3=4    k = 1    A = InitMatrix(n1, k, 1)    k = k + n1 + 2    B = InitMatrix(n2, k, 1)    k = k + n2 + 2    C = InitMatrix(n3, k, 1)End SubFunction InitMatrix(n, cx, cy)    ReDim A(n, n)    For i = LBound(A, 1) To UBound(A, 1)        For j = LBound(A, 2) To UBound(A, 2)            A(i, j) = Rnd * 200 - 100            Cells(cx + i, cy + j) = A(i, j)        Next    Next    Cells(cx, cy + n + 1) = "PositiveAverage ="    Cells(cx, cy + n + 2) = PositiveAverage(A)    InitMatrix = AEnd FunctionFunction PositiveAverage(A)    For i = LBound(A, 1) To UBound(A, 1)        For j = LBound(A, 2) To UBound(A, 2)            If A(i, j) > 0 Then                s = s + A(i, j)                k = k + 1            End If        Next    Next    PositiveAverage = s / kEnd Function
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years