Язык : C++ Условие
Вывести: n+(n−1)+(n−2)+(n−3)+...+3+2+1.
Формат входных данных
Вводится целое положительное число n (1≤n≤213).
Формат выходных данных
Вывести сумму, сформированную по принципу, указанному выше.
входные данные выходные данные
7 28
3 6
# include <iostream>
int f(int a)
{
if (a == 0)
return 0;
else
return a + f(a - 1);
}
int main(int argc, char *argv[])
{
int n;
std::cin >> n;
std::cout << f(n);
}