Как вычислить (n!)/ (k!*(n-k)!) с использованием отдельных функций - VB
Формулировка задачи:
Здравствуйте. не могли бы вы мне помочь с написанием программы для вот этого (n!)/ (k!*(n-k)!)
с использованием отдельных функций
спасибо
Решение задачи: «Как вычислить (n!)/ (k!*(n-k)!) с использованием отдельных функций»
textual
Листинг программы
- Function BinCoeff(n As Integer, k As Integer) As Long
- If k > n Then
- BinCoeff = 0
- ElseIf (k = n) Or (n <= 1) Or (k = 0) Then
- BinCoeff = 1
- Else
- BinCoeff = BinCoeff(n - 1, k - 1) + BinCoeff(n - 1, k)
- End If
- End Function
- Sub Test()
- For i% = 0 To 20
- Debug.Print BinCoeff(20, i%)
- Next i%
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д