0ZiZ0
@0ZiZ0
Учу C#

Как получается факториал числа в цикле С#?

Здравствуйте господа! Помогите понять как получается циклу for вычислить факториал введенного числа, я понимаю что эта формула выдает факториал, но как это происходит, не могу свизуализировать порядок вычисления.
int n = Convert.ToInt32(Console.ReadLine());
            int Foctarial = 1;
            for (int i = 2; i <= n; i++)
            {
                Foctarial *= i;
            }
            Console.WriteLine(Foctarial);
  • Вопрос задан
  • 374 просмотра
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Так а что тут визуализировать... Допустим n равно 5.

Постройте таблицу (прямо таблицу!) чему равна переменная Factorial на каждой итерации цикла - т.е. начиная от i==2 и заканчивая i==5.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы