ОС
Олег Сидоров
Проверьте, пожалуйста, правильно ли я сделал задание в Java
Создать программу, которая по введенному целому числу высчитывает значения ряда:
1*2 + 2*3*4 + … + n*(n + 1)* … *2n
Спасибо!
Создать программу, которая по введенному целому числу высчитывает значения ряда:
1*2 + 2*3*4 + … + n*(n + 1)* … *2n
Спасибо!
Неправильно.
не правильно. Нужно в цикле это выполнить на весь ряд чисел от 1 до N
import java.util.Scanner;
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int result = 0;
for (int i = 1; i <= n; i++) {
int currentProd = 1;
for (int j = i; j <= 2 * i; j++) {
currentProd *= j;
}
result += currentProd;
}
System.out.println(result);
}
как вы думаете, что означают "..." в задании?