Thursday, July 4, 2019

Membuat program deret fibonaci menggunakan for



Helo sobat, pada kesempatan kali ini kita akan membahas mengenai membuat program deret fibonaci menggunakan looping for dengan bahasa program C++.

C++ merupakan peluasan dari Bahasa Pemrograman C yang tergolong dalam Bahasa Pemrograman Tingat Menengah (Middle Level Language), yang berarti Bahasa Pemrograman C++ memiliki semua fitur dan kelebihan yang bahasa pemrograman C miliki, termasuk kelebihan Bahasa C yaitu kita dimungkinkan untuk menggunakan Bahasa Pemrograman Assembly di dalam pengkodingan C, dan juga menyediakan fasilitas untuk memanipulasi memori tingkat rendah.

FOR STATEMENT

Bentuk umum :
For (<init-exp> ; <test-exp> ; <inc/dec-exp> )
 Statement

Keterangan :
init-exp : ekspresi yang digunakan untuk melakukan inisialisasi terhadap variable-variabel tertentu, terutama variable yang digunakan untuk melakukan iterasi. Init-exp dapat berupa ekspresi maupun pendefinisian variable.

est-exp : ekspresi yang memegang control terhadap proses perulangan tersebut, pada bagian ini akan ditentukan apakah proses perulangan akan tetap berlangsung atau tidak.

inc/dec-exp : digunakan untuk mengatur perubahan nilai variable. Umumnya nilai variable tersebut bertambah / berkurang 1 (satu);
Berikut merupakan source code yang akan kita gunakan untuk deret fibonaci

//DeretFibo(for)
#include<iostream>
using namespace std;
main(){
int Fibo[20],j,suku;
Fibo[0]=0;
Fibo[1]=1;
//Inputcout<<"Masukan Jumlah Suku(kurang dari 20): ";
cin>>suku;
//looping
if(suku>=2)
for(j=2;j<=suku;j++)
Fibo[j]=Fibo[j-1]+Fibo[j-2];
for(j=0;j<=suku;j++)
cout<<"Fibo["<<j<<"] = "<<Fibo[j]<<endl;
return 0;
}

Disini saya menggunakan Dev C++ jika kalian menggunakan aplikasi yang sama maka tinggal tekan f11 untuk compile dan running program.

OUTPUT PROGRAM SBB:
Sekian pembahasan mengenai program deret fibonaci, pada pembahasan kali ini kita menggunakan looping for, kita dapat mengubah looping for dengan yang lainnya seperti while ataupun doWhile.. oke itu saja semoga artikel ini bermanfaat dan dapat menambah wawasan kita semua. Terimakasih atas kunjungan kalian.
NEXT ARTICLE Next Post
PREVIOUS ARTICLE Previous Post
NEXT ARTICLE Next Post
PREVIOUS ARTICLE Previous Post
 
banner