Как создать факториал в java?
В codehs я работал над созданием факториала. Я не понимаю, где моя логика идет не так. А ты можешь?
Что я уже пробовал:
публичный класс Факториал расширяет консольную программу
{
int num = readInt ("для какого числа вы хотите вычислить факториал?");
private static final int Max = 100;
private static final int Min = 0;
общественного недействительными Run()
{
int sum = 1;
для(тип int я = Нум; я=-1; Я--)
{
сумма = i*(i-1);
}
Системы.из.код println(сумма);
}
}
Patrice T
Описать проблемы
Richard Deeming
sum = i * (i - 1);
Вы переписываете текст
sum
переменная на каждой итерации цикла. Это не будет вычислять факториал чего-либо.