Всі умови | Умова: Дано натуральне число n. Обрахувати суму.
(С.А. Абрамов, Г.Г. Гнездилова,Е.Н. Капустина, М.И. Селюн. Задачи по программированию. - Вологда, 2000. - №242)
Розв'язок на С++
#include <stdio.h>
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int n, k, f = 1;
cout << "n = "; cin >> n;
float sum = 0;
for(k = 0; k <=n ; k++){
if (k) f *= k;
sum += pow(-1, k * (k - 1) * 2) / f;
}
cout << "Suma: " << sum;
return 0;
}