Anda di halaman 1dari 4

(A) 

 0 + 3 + 8+ 15 + .....................................+ suku ke-10 = ...........

#include <iostream>
#include <conio.h>

class aritmatika{
public:
void input();
void proses();
int a,b,n,i,hasil;
};
void aritmatika::input(){
cout<<"Masukan Banyak suku :"<<endl;
cin>>n;
cout<<"Masukan Suku Awal :"<<endl;
cin>>a;
cout<<"Masukan Beda :"<<endl;
cin>>b;
cout<<endl;
}
void aritmatika::proses(){
for(i=0;i<n;i++)
cout<<a+(i*b+(i*i-i))<<endl;
}
int main(int argc, char *argv[])
{
aritmatika deret;
deret.input();
deret.proses();
getch();
return 0;
}

* Pseudocode
        Program mencetak deret bilangan
        {menghasilkan deret bilangan dengan penambahan bilangan ganjil}

Deklarasi
int a,b,n,i,hasil
Deskripsi
for(i=0;i<n;i++)
cout<<a+(i*b+(i*i-i))<<endl;
}
int main(int argc, char *argv[])
{
aritmatika deret;
deret.input();
deret.proses();
}

*Flowchart

(B)  1=1
1+2=3
1+2+3=6
1+2+3+4=10
1+2+3+4+5=1
Listing program
 #include <conio.h>
#include <iostream.h>
main()
{
int p,q,r,n;
cout<<"Masukan jumlah deret bilangan :";cin>>n;

for (p=i ; p<=n; p++)


     {r=0;
              for (1! = i)
              cout <<"+";
              cout <<q;
              r+=q
       }
              cout <<"="<<r;
              cout <<endl;
           }
getch();
}
* Pseudocode
        Program mencetak deret bilangan
        {menghasilkan deret bilangan dari masing-masing fungsi yang dipanggil}
Deklarasi
int p,q,r,n
Deskripsi

          for (p=i ; p<=n; p++)


     {r=0;
              for (1! = i)
              cout <<"+";
              cout <<q;
              r+=q
       }
              cout <<"="<<r;
              cout <<endl;
           }
*Flowchart

Proses: for(p=1;p2n;p+1)
                R=0
                For(q=1;q2=p;q++
                F=Q!=1
                Cout <<””+””;
                Cout <<q;
                R+=q

  

(C)  1 - 1/3 + 1/5 + 1/7 + 1/9- ........................+ suku ke-10 = ..........

#include <iostream>
using namespace std;

void main () {
      int mp = -1;
      double satu = 1, ulang = 3;
      int masuk;
      cout << "masukan nilai : ";
      cin >> masuk;
     
      for (int ulang2 = 1; ulang2 <= masuk; ++ulang2) {
            satu = satu + ((1 / ulang) * mp);
            mp *= -1;
            ulang += 2;
      }

      cout << satu << "\n";


}

Anda mungkin juga menyukai