Membuat Program Deret Fibonacci, Genap, Ganjil

download Membuat Program Deret Fibonacci, Genap, Ganjil

of 4

Transcript of Membuat Program Deret Fibonacci, Genap, Ganjil

Membuat Deret Fibonacci dengan BahasaCHai , apa kabar sobat belajar semua? Pastinya sobat belajar semua masih tetap semangat bukan, untuk terus belajar dan terus menambah pengetahuan. Dengan semangat belajar yang terus bertambah mari kita lanjutkan untuk belajar bersama dalam pemrograman dengan menggunakan bahasa C. Pada kesempatan kali ini kita akan bersama sama belajar mengenai deret fibonacci dan penerapannya dalam pemrograman bahasa C. Sebelum kita belajar membuat sourcecode deret fibonachi dalam bahasa C, terlebih dahulu kita harus memahami pola atau karakteristik dari deret bilanan fibonacci tersebut. Sobat belajar mari kita belajar bersama mengenai deret fibonacci dan karakteristiknya. Deret bilangan fibonacci merupakan suatu bentuk susunan bilangan yang mana nilai antara bilangan satu dengan yang lain selalu berbeda. Pola dari deret fibonacci mempunyai bentuk yang unik, mengapa daikatatakan unik? Jawabnya karena nilai dari bilangan ketiga merupakan hasil penjumlahan dari bilangan pertama dan bilangan ke dua, untuk lebih jelasnya ini contoh susunan dari deret fibonacci: 0 1 1 2 3 5 8 13 . . . Dilihat dari contoh deret fibonacci di atas dapat disimpulkan suatu pola atau aturan untuk menuliskan deret bilangan fibonachi yaitu Fn = F(n-1)+F(n-2) Cukup dulu sobat belajar semua sedikit pembahasan mengenai deret bilangan fibonachi, kita langsung saja menuju sourcecode deret bilangan fibonacci dalam bahasa C.Sourcecode: #include #include /*program menampilkan deret bilangan fibonachi dengan menggunakan perlulangan tampa array */ int main(){ int nilai1=0,nilai2=1,nilai3,banyak; // pendeklarasian variabel yang dibutuhkan printf( =====================\n || Deret Fibonacci ||\n =====================\n); printf(\nMasukkan banyak bilangan fibonacci: );scanf(%d,&banyak); for(int batas=0;batas1) { nilai3=nilai1+nilai2; // rumus untuk menentukan nilai berikutnya nilai1=nilai2; // cara mengubah nilai posisi masing-masing bilangan nilai2=nilai3; printf(%d ,nilai3); } } printf(\n); system(PAUSE);return 0;} Tampilan:

Program deret angka genap dan ganjil menggunakan BahasaCSaya dapet tugas ini gan, sourcenyauntuk deret genap :#include #include int main(){int btawal,btakhir;printf(Masukkan batas awal: );scanf(%d,&btawal);printf(Masukkan batas akhir: );scanf(%d,&btakhir);{if (btawal%2==0){for (btawal;btawal>=btakhir;btawal-=2)printf(%d ,btawal);}else{btawal=btawal-1;for (btawal;btawal>=btakhir;btawal-=2)printf(%d ,btawal);}};printf(\n\n\n);return 0;}untuk deret ganjil :#include #include int main(){int btawal,btakhir;printf(Masukkan batas awal: );scanf(%d,&btawal);printf(Masukkan batas akhir: );scanf(%d,&btakhir);{if (btawal%2==0){btawal=btawal-1;for (btawal;btawal>=btakhir;btawal-=2)printf(%d ,btawal);}else{for (btawal;btawal>=btakhir;btawal-=2)printf(%d ,btawal);}};printf(\n\n\n);return 0;}