Вычислить произведение чисел от 1 до N (Excel) - VBA

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

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

Разработайте программу, вычисляющую произведение чисел от 1 и по порядку до указанного пользователем числа.

Решение задачи: «Вычислить произведение чисел от 1 до N (Excel)»

textual
Листинг программы
  1. Sub Александр9797()
  2. n = InputBox("N")
  3. [A1] = f(n)
  4. MsgBox A1
  5. Debug.Print A1
  6. End Sub
  7. Function f(ByVal x As Long) As Long
  8. If f = 0 Then f = 1
  9. If x > 1 Then
  10.  f = f(x - 1) * x
  11. End If
  12. End Function
  13.  
  14. 'N = 5
  15. 'N! = 1*2*3*4*5 = 120

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


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

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

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

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

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

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