Составьте программу вычисления числа сочетаний - VB

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

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

Составьте программу вычисления числа сочетаний из N По M. (С(N))^M=N!/(M!(N-M)!) ,где N- кол-во элементов перебора. Используйте подпрограмму вычисления факториала K! умоляю вас,кто сделает закину деньги на телефон,сделать надо сегодня-завтра.

Решение задачи: «Составьте программу вычисления числа сочетаний»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2. Dim n As Integer, m As Integer
  3. n = Val(InputBox("n=?", , 10))
  4. m = Val(InputBox("m=?", , 4))
  5. If n * m = 0 Or _
  6.    n <= m Then
  7.    MsgBox "!!!"
  8.    Exit Sub
  9.    End If
  10.  
  11. Cnm = faktorial(n) / (faktorial(m) * faktorial(n - m))
  12. Label1 = Cnm
  13. End Sub
  14. Function faktorial(n As Integer) As Long
  15. If n = 0 Then
  16. faktorial = 1
  17. Else
  18. faktorial = n * faktorial(n - 1)
  19. End If
  20. End Function

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы