Ответы
Ответ дал:
2
Ответ:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
int n = reader.nextInt();
int result = 1;
for (int i = 1; i <= (2*n-1); i+=2){
result *= i;
}
System.out.println(result);
}
}
Объяснение:
1) Считываем переменную n. Для этого сначала подключаем java.util.Scanner:
- import java.util.Scanner;
- Scanner reader = new Scanner(System.in);
- int n = reader.nextInt();
2) Создаем переменную result, в которую будем складывать результат. Приравняем ее к 1:
- int result = 1;
3) Алгоритм такой: будем идти в цикле for от 1 до (2n-1), увеличивая шаг на 2 (чтобы как раз получилось 1, 3, 5,..., 2n-1), и умножать result на текущее значение:
- for (int i = 1; i <= (2*n-1); i+=2){
- result *= i;
- }
4) В конце выведем значение result:
- System.out.println(result);
#SPJ1
Приложения:
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
6 лет назад
6 лет назад