русс | укр

C# - Головна
Контакти
Задайте питання...
Перегляд всіх питань


Простір імен
  ► System (5)
  ► Microsoft (1)


Для учнів (початківців)
  ► Відео уроки (4)
  ► Навчання (177)
  ► Приклади програм (19)
  ► Секрети Сі Шарп (4)

Для професіоналів
  ► Навчання (6)
  ► Приклади програм (1)










Знайти факторіал Сі Шарп

Факторіал дуже часто використовується в програмуванні і мені чому-то незрозуміло, чому в мовою Сі Шарп не включили метод, який би подумав факторіал. Ну це така справа.

Для того щоб обчислити факторіал з n, необхідно в циклі постійно множити існуюче помножене число наступного збільшена на 1 і так поки не досягне цикл значення n.

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

int n = 5; // кількість циклів у факториале
int factorial = 1; // значення факторіалу

for (int i = 2; i <= n; i++) // цикл починаємо з 2, тому немає сенсу починати з 1
{
     factorial = factorial * i;
}

Даний код обчислює факторіал 5, тобто 5! І це дорівнює 120.

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

Переглядів: 2058






© 2012 ci-sharp.ru При використанні матеріалу пряме iндексуюче посилання на сайт ОБОВ'ЯЗКОВЕ.
Права строго захищені нормами міжнародного права, інтелектуальної власності та авторського права.