12.73.-1 Napisati program za izračunavanje sume niza:
1 - 1/2 + 1/3 -+ ... -+ 1/n
Opis rješenja: Imamo n sabiraka, i formiramo sumu od sabiraka. Predznak pri sabiranju se posebno izračunava svakom prolazu (znak).
Listing programa:
// 12773001
#include<iostream>
using namespace std;
int main()
{
double znak=1, i=1, s=0;
int n;
while(i<=n)
{
s+=znak+1/i;
znak = -znak;
i++;
}
cout << "Suma iznosi: " << s << endl;
return 0;
}
Ispis na ekranu:
Index
|