Visual Basic!Дано целое число N (> 0). Используя один цикл, найти сумму 1! + 2! + 3! + …...

0 голосов
72 просмотров

Visual Basic!
Дано целое число N (> 0). Используя один цикл, найти сумму 1! + 2! + 3! + … + N!



Информатика (92 баллов) | 72 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Sub z()
    n = CInt(InputBox("N?"))
    k = 1
    s = 0

    For i = 1 To n
      k = k * i
      s = s + k
    Next

    MsgBox (s)
End Sub

Супер Доцент (55.0k баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей