Задать вопрос
12 января, 17:03

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

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

+4
Ответы (1)
  1. 12 января, 17:11
    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! ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы