Рекурсия, вычисляющая среднее геометрическое - VB

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

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

Составить рекурсивную функцию, вычисляющую среднее геометрическое n элементов одномерного массива.

Решение задачи: «Рекурсия, вычисляющая среднее геометрическое»

textual
Листинг программы
Function avgG(A() As Double, Optional p As Integer = 1, Optional Z As Double = 1) As Double
    If p > UBound(A, 1) Then
       avgG = Z ^ (1 / CDbl(p - 1))
    Else
       avgG = avgG(A, p + 1, Z * A(p))
    End If
End Function

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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