Home » , » Program Class Deret dan Beserta Keterangannya

Program Class Deret dan Beserta Keterangannya

Posted by Agus Nur Ikhsan on Rabu, 02 Maret 2011

1. program akan menampilkan “program sederhana menghitung jumlah dari rumus 1-(1/2)+(1/3)-(1/4)+…+(1/n)”.

 2. program memanggil fungsi input dan meminta inputan berupa “n” (n mengacu ke deret pada gambar di atas).

 3. program memanggil fungsi proses. dalam fungsi proses terdapat inialisasi varibel.

     * rumus <- (-1)
     * jumlah <- 0
     * total <- 0

     * di dalam fungsi ini terdapat perulangan dengan batas awal 1,  batas akhir “n”, dan kenaikan nilai ++.
     * rumus <- rumus*(-1)
     * total <= rumus/batas awal
     * jumlah <- jumlah + total
     * dan fungsi ini membalikkan nilai jumlah ke main

 4. program menampilkan output

 01 #include <iostream.h>
 02
 03 class hitung
 04 {
 05 public:
 06  int proses();
 07  void input();
 08 private:
 09  int n;
 10  float rumus,jumlah,total;
 11 };
 12
 13 void hitung::input()
 14 {
 15  cin>>n;
 16  cout<<endl;
 17 }
 18
 19 int hitung::proses()
 20 {
 21  jumlah=0;
 22  total=0;
 23  rumus=-1;
 24
 25  for(int j=1; j<=n; j++)
 26  {
 27  rumus=(rumus*(-1));
 28  total=rumus/j;
 29  jumlah+=total;
 30  if(j==1)
 31  cout<<"("<<total<<")";
 32  if(j>1)
 33  cout<<"+("<<total<<")";
 34  }
 35 cout<<endl<<endl<<"hasil penjumlahan deret = "<<jumlah;
 36 return jumlah;
 37 }
 38
 39 int main()
 40 {
 41 cout<<"program sederhana menghitung jumlah dari rumus 1-(1/2)+(1/3)-(1/4)+...+(1/n)"<<endl<<endl;
 42 cout<<"tentukan nilai n : ";
 43 hitung deret;
 44 deret.input();
 45 deret.proses();
 46
 47 return 0;
 48 }

Na Seperti itulah penjelasannya sama programnya,,, semoga berguna...

Thanks for reading & sharing Agus Nur Ikhsan

Previous
« Prev Post

0 komentar:

Posting Komentar

Popular Posts