Rabu, 03 Desember 2014

Python - Membuat fungsi yang mengembalikan list 100 bilangan Fibonacci awal



Membuat fungsi yang mengembalikan list 100 bilangan Fibonacci awal.


a.    Langkah-langkah membuat fungsi yang mengembalikan list 100 bilangan Fibonacci awal.
-       Membuat fungsi dengan nama listfib, dengan format def listfib(c), dimana c adalah suatu nilai masukkan yang akan membatasi berapa buah list yang diinginkan.
-       Fibonnaci adalah suatu nilai yang hanya mengenal 0 dan 1, kemudian jumlahnya adalah hasil dari penjumlahan dari angka urutan 1 dan angka urutan ke dua sebelum hasil penjumlahan, misalnya a b c d e f g, c adalah hasil dari penjumlahan b+a, d adalah hasil penjumlahan dari d = c+b, dst.
-       Membuat variabel a yang menyimpan nilai 0, dan membuat variabel b yang menyimpan nilai 1.
-       Membuat variabel x, yang menyimpan suatu list, dimana dimulai dengan list kosong.
-       Menggunakan perulangan for, dengan format for i in range(1, c+1), dimana c +1 adalah batasan. Digunakan c+1 agar nilai c juga ikut termasuk dieksekusi di perulangan for.
-       Menggunakan variabel n sebagai penyimpan hasil dari penjumlahan a + b
-       Memasukkan hasil penjumlahan yaitu n, ke dalam list x, dengan menggunakan append(). Formatnya x.append(n).
-       Menyimpan nilai b ke dalam a, dan menyimpan nilai n ke dalam b. Berfungsi untuk melakukan eksekusi kedua  dan selanjutnya untuk melakukan penjumlahan sesuai dengan pola fibonacci.
-       Setelah selesai, maka hasilnya yaitu suatu list yang berisi list bilangan 100 bilangan fibonacci akan di return dengan format return x.

b.    Hasil Program ketika dijalankan
Memanggil fungsi dengan menggunakan format print listfib(100) dimana 100 adalah jumlah elemen di dalam list fibonacci.

Tidak ada komentar:

Posting Komentar