Wednesday, June 12, 2019

Contoh Program C++ Menampilkan Deret Bilangan 1 2 4 8 16 32 64 128

Kembali lagi di contoh program c++ Menampilkan deret 1 2 4 8 16 32 64 128 dan seterusnya bersama anakit,  dimana deret kali ini sedikit berbeda dengan deret lainnya seperti deret kelipatan, deret bilangan genap dan ganjl, deret bilangan prima, dan deret bilangan biasa.

Menampilkan deret bilangan 1 2 4 8 16 32 64 dst ini adalah deret bilangan yang nilai selanjutnya adalah hasil dari perkalian bilangan terakhir dengan angka 2, atau bilangan terakhir di jumlahkan dengan bilangan itu sendiri. Sehingga hasil penjumlahan adalah yang mengisi deret selanjutnya.

Untuk bisa membuat program c++ menampilkan deret bilangan menampilkan deret 1 2 4 8 16 32 64 128 dst, kita menggunakan perulangan For pada kasus ini, yang mana bisa selanjutnya kamu kembangkan dalam perulangan lain seperti while atau do while.

Berikut dibawah ini adalah contoh program dalam menampilkan sebuah deret bilangan 1 2 4 8 16 32 64 dst.

Contoh Program Menampilkan C++ Deret 1 2 4 8 16 32 64 128 dst



#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
 int loop,anakit=1;
 cout<<" ------------------------------------------------\n";
 cout<<" Program C++ Menampilkan Deret 1 2 4 8 16 32 dst  \n";
 cout<<"                    ANAKIT.ID\n";
 cout<<" ------------------------------------------------\n";
 
 cout<<endl;
 cout<<"      ";
 for(loop=1;loop<=128;loop++)
 {
  
  cout<<anakit<<" ";
  anakit+=anakit;
  loop=anakit-1;
 }
}

Bedah Program :

Dari program deret 1 2 4 8 16 32 64 128 dan seterusnya datas menggunakan dua header atau preprocessor, kemudian terdapat dua variable yaitu loop dan anakit (ganti sesuai keinginan kamu).

Seperti yang sudah disampaikan diatas, bahwa contoh program menampilkan deret bilangan 1 2 4 8 16 32 ini menggunakan perulangan atau Looping FOR. Bisa kamu perhatikan pada for(loop=1;loop<=128;loop++).

Perulangan dimulai dengan angka pertama untuk ditampilkan,  yang mana untuk angka awal ini masih ditampung dan diambil dari nilai bawaan variable anakit yaitu 1. Kemudian angka 128 pada batas looping adalah angka terakhir yang akan ditampilkan pada deret nantinya. Yaitu 1 2 4 8 16 32 64 128. Maka jika kamu ingin angka yang lebih besar, silahkan kamu ganti sesuai keinginan kamu.

cout<<anakit<<" "; berguna untuk mencetak deret 1 2 4 8 16 32 64 128 nantinya melalui variable “anakit”.

anakit+=anakit; berguna untuk merubah nilai untuk deret selanjutnya, seperti yang disampaikan tadi diatas, nilai terakhir akan ditambahkan dengan nilai itu juga, atau di kali 2. anakit+=anakit sama saja dengan anakit = anakit+anakit.

loop=anakit-1; berguna untuk menyesuaikan dengan nilai yang ditampung pada variable anakit, agar jumlah deret dan deret yang ditampilkan tidak lari dari keinginan yaitu deret bilangan 1 2 4 8 16 32 64 128.

Hasil dari program c++ menampilkan deret bilangan 1 2 4 8 16 32 64 128.


contoh program c++ menampilkan deret 1 2 4 8 16 32 64 128  256
Gambar Deret 1 2 4 8 16 32 64 128 pada C++

Demikianlah pembahasan kali ini, semoga contoh program c++ menampilkan deret 1 2 4 8 16 32 64 128 ini bisa berguna dan membantu.


EmoticonEmoticon