Program C++ sederhana menghitung jumlah dari rumus 1-(1/2)+(1/3)-(1/4)+...+(1/n)

#include<iostream>
#include<conio.h>
using namespace std;
class hitung
{
public:
int proses();
void input();
private:
int n;
float rumus,jumlah,total;
};
void hitung::input()

    {
    cin>>n;

    }
        int hitung::proses()
    {
        jumlah=0;
        total=0;
        rumus=-1;
        for(int j=1; j<=n; j++)
{
rumus=(rumus*(-1));
total=rumus/j;
jumlah+=total;
if(j==1)
cout<<"("<<total<<")";
if(j>1)
cout<<"+("<<total<<")";
}
cout<<endl<<endl<<"hasil penjumlahan deret = "<<jumlah;
return jumlah;
}
int main()
{
cout<<"program sederhana menghitung jumlah dari rumus 1-(1/2)+(1/3)-(1/4)+...+(1/n)"<<endl<<endl;
cout<<"tentukan nilai n : ";
hitung deret;
deret.input();
deret.proses();
return 0;
}

Output:

 

Subscribe for latest Apps and Games


0 komentar:

Post a Comment