Вот несколько методов вычисления факториала числа с использованием цикла в Java:
Метод 1: использование цикла for
public static int factorial(int number) {
int result = 1;
for (int i = 1; i <= number; i++) {
result *= i;
}
return result;
}
Метод 2. Использование цикла while
public static int factorial(int number) {
int result = 1;
int i = 1;
while (i <= number) {
result *= i;
i++;
}
return result;
}
Метод 3. Использование цикла do- while
public static int factorial(int number) {
int result = 1;
int i = 1;
do {
result *= i;
i++;
} while (i <= number);
return result;
}
Эти методы вычисляют факториал заданного числа путем прохода цикла и умножения текущего результата на текущее число в каждой итерации.