Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Программа нахождения факториал на Си Шарп



Найти значение факториала. Дан факториал – 10! Полученное значение вывести на экран дисплея.

Для этого нам нужно в цикле умножать полученное значение на счетчик + 1.

Код программы:

using System;

namespace S4

{

class Program

{

static void Main(string[] args)

{

int n = 10; // количество циклов в факториале

int factorial = 1; // значение факториала

for (int i = 2; i <= n; i++) // цикл начинаем с 2, т.к. нет смысла начинать с 1

{

factorial = factorial * i;

}

Console.WriteLine("Factorial iz " + n + " = " + factorial);

Console.Read();

}

}

}

Результат работы программы:

Если вам нужно вычислить факториал, который начинается не с 0 или 1, а к примеру с 5 до 10, то программа будет изменена следующим образом:

using System;

namespace S4

{

class Program

{

static void Main(string[] args)

{

int n = 10; // количество циклов в факториале

int x = 5; // факториал идет не от 0 или 1, а от 5

int factorial = 1; // значение факториала

for (int i = x; i <= n; i++) // цикл начинаем с 5, т.к. мы вычисляет от 5 до 10

{

factorial = factorial * i;

}

Console.WriteLine("Factorial ot " + x + " do " + n + " = " + factorial);

Console.Read();

}

}

}

Результат работы программы:





Дата публикования: 2014-11-18; Прочитано: 464 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...