8.2.01.Napisati program koji će za učitanu vrijednost N izračunati vrijednost izraza i ispisati: S=1/2+1/4+1/6+..+1/2n;

Opis rješenja:

Listing programa:

 // 12500056
#include <iostream>        
using namespace std;
int main()
{
    int n;                       // deklarisanje n
    double s=0;                  // deklarisanje i pocetna vrijednost sume
    cout << "Do broja n = ";     // do broja
    cin >> n;
    for(int i=1; i<=2*n; i++)    // za i = 1 do 2n radi
        if (i%2 == 0)            // broj je paran?
            s+=1/(double)(i);    // broj je paran

    cout << s << endl;           // ispis
    return 0;
}

II varijanta
 // 12500056
#include<iostream>
using namespace std;

int main()
{
    int N;
    double s=0;
    cout<<"Unesi N: ";
    cin>>N;
    for(int i=2;i<=2*N;i+=2)
    {
        s+=1/(double)(i);
    }
    cout<<s<<endl;
    return 0;
    return 0;
}

Ispis na ekranu:

Index