C# - Главная Пространство имен
► System ► Microsoft Для учеников (начинающих)
► Видео уроки ► Обучение ► Примеры программ ► Секреты в Си Шарп Для профессионалов
► Обучение ► Примеры программ ► Задачки - для тебя! |
Программа нахождения суммы факториалов Си ШарпНайти сумму факториалов. К примеру нам дан факториал 6! и нам нужно найти его сумму. Для этого нам понадобиться переменная sum, в которую мы будет суммировать все значения. Но есть одна проблема, т.е. при 0! будет значение 1, а это нарушение математическому умножению. Поэтому в цикле, где у нас будет i = 0, мы сделаем условие, если оно равно нулю, значит наша переменная будет принимать значение sum++, в остальных ситуациях: sum = sum + factorial. Пример программы: using System; namespace S4 for (int i = 0; i <= n; i++) // цикл начинаем с 0, т.к. 0! равно 1 и мы будем это суммировать
Результат работы программы:
Но если вам нужно найти сумму факториала в интервале, к примеру, от 4 до 8, то код программы, будет следующий: using System; namespace S4 for (int i = x; i <= n; i++) // цикл начинаем с 4, т.к. мы вычисляет от 4 до 8 Результат работы программы: Просмотров: 8489 |