• имеется массив А из n произвольных чисел среди которых есть положительные, отрицательные и равные нулю. найти сумму элементов предшествующих минимальному числу. так если А={3,4,9,2,11,-12,3} результат 3+4+9+2=18

Ответы 1

  • Function func32589781(a As Range) As Double

    Dim r As Range, s As Double

    For Each r In a

    If Fix((1 - Sgn(r)) / 2) Then: Exit For

    s = s + r

    Next

    func32589781 = s

    End Function

    Excel VBA

    • Автор:

      cristian
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

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

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

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