Информатика, вопрос задал Uslac , 2 года назад

Язык : C++
Условие
Вывести: n+(n−1)+(n−2)+(n−3)+...+3+2+1.


Формат входных данных

Вводится целое положительное число n (1≤n≤213).


Формат выходных данных

Вывести сумму, сформированную по принципу, указанному выше.


входные данные выходные данные

7 28

3 6

Ответы на вопрос

Ответил maxpavlutenkof
1

# 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);

}

Новые вопросы