Реферат Курсовая Конспект
Программа нахождения суммы факториалов Си Шарп - раздел Программирование, Для профессионалов Си Шарп Найти Сумму Факториалов. К Примеру Нам Дан Факториал 6! И Нам...
|
Найти сумму факториалов. К примеру нам дан факториал 6! и нам нужно найти его сумму.
Для этого нам понадобиться переменная sum, в которую мы будет суммировать все значения.
Но есть одна проблема, т.е. при 0! будет значение 1, а это нарушение математическому умножению. Поэтому в цикле, где у нас будет i = 0, мы сделаем условие, если оно равно нулю, значит наша переменная будет принимать значение sum++, в остальных ситуациях: sum = sum + factorial.
Пример программы:
using System;
namespace S4
{
class Program
{
static void Main(string[] args)
{
int n = 6; // количество циклов в факториале
int sum = 0;
int factorial = 1; // значение факториала
for (int i = 0; i <= n; i++) // цикл начинаем с 0, т.к. 0! равно 1 и мы будем это суммировать
{
if (i == 0) sum++;
else
{
factorial = factorial * i;
sum = sum + factorial;
}
}
Console.WriteLine("Summa factoriala pri N = " + n + " = " + sum);
Console.Read();
}
}
}
Результат работы программы:
Но если вам нужно найти сумму факториала в интервале, к примеру, от 4 до 8, то код программы, будет следующий:
using System;
namespace S4
{
class Program
{
static void Main(string[] args)
{
int n = 8; // количество циклов в факториале
int sum = 0;
int x = 4; // факториал идет не от 0 или 1, а от 5
int factorial = 1; // значение факториала
for (int i = x; i <= n; i++) // цикл начинаем с 4, т.к. мы вычисляет от 4 до 8
{
factorial = factorial * i;
sum = sum + factorial;
}
Console.WriteLine("Summa factoriala ot " + x + " do " + n + " = " + sum);
Console.Read();
}
}
}
Результат работы программы:
Как нарисовать точку в си Шарп
событие перелистывание страниц си Шарп
при перелистывании графика уходит C#
– Конец работы –
Эта тема принадлежит разделу:
На сайте allrefs.net читайте: "Для профессионалов Си Шарп"
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Программа нахождения суммы факториалов Си Шарп
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов