powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вычисление факториала, используя собственную функцию
5 сообщений из 5, страница 1 из 1
Вычисление факториала, используя собственную функцию
    #35760299
Mad Caddies
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Суть: Вычислить сумму: 1!+2!+3!+…+N!, используя собственную функцию вычисления факториала числа
Помогите решить
...
Рейтинг: 0 / 0
Вычисление факториала, используя собственную функцию
    #35760434
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В чем проблемы - с факториалом или суммой ?
...
Рейтинг: 0 / 0
Вычисление факториала, используя собственную функцию
    #35760595
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для факториала можно использовать функцию вида.

Код: plaintext
1.
2.
3.
4.
5.
6.
Public Function fnFactorial(n As Integer) As Long
    If n =  0  Then
        fnFactorial =  1 
    Else
        fnFactorial = fnFactorial(n -  1 ) * n
    End If
End Function

Думаю, что с суммой проблем не будет.

P.S. Помню, в одном из тестов при приеме на работу, была дана такая функция и задание - определить математический смысл.
...
Рейтинг: 0 / 0
Вычисление факториала, используя собственную функцию
    #35763623
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем мелочиться? Long упадет на тринадцатой (sic!) итерации...
Код: plaintext
1.
2.
3.
4.
5.
6.
Public Function fnFactorial(n As Integer) As Decimal ' (или Variant)
    If n <=  0  Then
        fnFactorial =  1 
    Else
        fnFactorial = fnFactorial(n -  1 ) * n
    End If
End Function
...
Рейтинг: 0 / 0
Вычисление факториала, используя собственную функцию
    #35763638
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор(или Variant)А на самом деле Currency.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Вычисление факториала, используя собственную функцию
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]