Например, у меня есть число 1 + 6 + 7 + 12 + 13 + 18 + ..... + n (n - ввод от пользователей, который представляет количество элементов), индекс этого числа начинается с 1 это означает, что если индекс является нечетным числом (1,3,5 ...), я хочу увеличить элемент в этом индексе на 5, и если индекс является четным числом, я хочу увеличить элемент в этом индексируйте на 1, пока я не достигну из n элементов. Я хочу просуммировать все эти числа. Извините, это может быть трудно понять из-за моего плохого английского sh, поэтому позвольте мне написать здесь часть моего C кода:
using namespace std;
int i, n, result = 0;
cout << "Input number to sum: ";
cin >> n;
// Finding result
for (i = 0; i <= n; i++){
if (i % 2 == 0) {
result +=i;
} else {
result += i * 5;
}
}
// Make last number have equal sign "1+6+7+12 = 36"
for (i = 0; i <= n; i++){
if (i == n) {
cout << i..?? << "=";
} else {
cout << i..?? << "+";
}
}
// Print result out
cout << result;
return 0;
}