Rabu, 20 April 2011

Program Bilangan Deret

0 komentar

#include <iostream.h>
#include <conio.h>        
                class hitung
                {
                public:
                 int proses();
                 void input();
                private:
                 int n;
                 float rumus,jumlah,total;
                };
                 
                void hitung::input()
                {
                 cin>>n;
                 cout<<endl;
                }
                 
                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();
                 getch();
                return 0;
                }
Hasil:

Leave a Reply

Labels