Задать вопрос
18 декабря, 00:29

Составить в VBA, используя подпрограмму:

Составить программу вычисления суммы: 1! + 2!+3! + ... + n!

+4
Ответы (1)
  1. 18 декабря, 01:05
    0
    Function fact (n As Integer) As Long

    Dim i As Integer, p As Long

    p = 1

    For i = 2 To n

    p = p * i

    Next i

    fact = p

    End Function

    Sub Test ()

    Dim n As Integer, s As Long, i As Integer

    s = 0

    n = CInt (InputBox ("Введите число n"))

    For i = 1 To n

    s = s + fact (i)

    Next i

    MsgBox s

    End Sub
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составить в VBA, используя подпрограмму: Составить программу вычисления суммы: 1! + 2!+3! + ... + n! ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы