Вам дается сумма 1 - 3 + 5 - 7 + 9 - 11 + 13 ... Вы должны скомпилировать программу, которая (заданная целое число N) находит и отображает значение суммы в N -th addend.Сумма нечетных чисел
У меня даже нет идеи, как эта программа должна быть. Я написал код, но не знаю, что добавить. Не могли ли вы помочь мне, пожалуйста? :)
Вот мой код:
Scanner input = new Scanner(System.in);
System.out.print("n = ");
int n = input.nextInt();
int sum = 0;
for (int i = 1; i <= n; i++) {
if (i % 2 != 0) {
sum = sum + i;
}
}
System.out.println(sum);
'сумма = сумма + i' - вы, кажется, пропустил негативы. –
@BoristheSpider Да, это моя основная проблема –
Вы можете получить его непосредственно с помощью 'sum = n% 2 == 0? -n: n' – fafl