Difference between revisions of "Tugas Fibonacci (Rizki Aldila Umas)"
(→Fibonacci dengan menggunakan metode looping / pengulangan) |
|||
Line 1: | Line 1: | ||
− | + | == '''Fibonacci dengan menggunakan metode ''looping'' / pengulangan''' == | |
'''Algoritma''' | '''Algoritma''' | ||
Line 9: | Line 9: | ||
1. Membuat User Input dengan pertanyaan <nowiki>"Suku Fibonacci keberapa?"</nowiki> | 1. Membuat User Input dengan pertanyaan <nowiki>"Suku Fibonacci keberapa?"</nowiki> | ||
+ | |||
2. Pendefinisian pengulangan fibonacci untuk range (0 sampai n) sesuai dengan definisi deret fibonacci (suku ke n adalah suku n-1 ditambah n-2) | 2. Pendefinisian pengulangan fibonacci untuk range (0 sampai n) sesuai dengan definisi deret fibonacci (suku ke n adalah suku n-1 ditambah n-2) | ||
+ | |||
3. Print nilai fibonacci sesuai dengan yang diminta user input | 3. Print nilai fibonacci sesuai dengan yang diminta user input | ||
Revision as of 19:42, 20 September 2019
Fibonacci dengan menggunakan metode looping / pengulangan
Algoritma
Fibonacci merupakan suatu deret pengulangan yang menambahkan suatu suku sebelum suku yang diminta yaitu ke suku ke (n-1) dengan suku sebelumnya (n-2). Suku ini membentuk suatu looping sehingga dapat diselesaikan dengan cara looping pula. Dalam hal ini saya akan menggunakan pengulangan dengan for ... in ... . Pertama-tama yang harus dilakukan adalah membuat user input untuk memasukkan nilai suku yang ingin dicari (n).Kemudian membentuk kode phyton untuk mendefinisikan fungsi fibonacci sesuai dengan deret pengulangan yang telah didefinisikan di awal, namun dengan catatan suku ke nol nya 0 dan suku pertamanya 1. Kemudian membentuk kode phyton untuk melakukan print nilai suku tersebut.
Flowchart
1. Membuat User Input dengan pertanyaan "Suku Fibonacci keberapa?"
2. Pendefinisian pengulangan fibonacci untuk range (0 sampai n) sesuai dengan definisi deret fibonacci (suku ke n adalah suku n-1 ditambah n-2)
3. Print nilai fibonacci sesuai dengan yang diminta user input
Kode Phyton
Fibonacci dengan menggunakan metode fungsi
Algoritma
Flowchart
Kode Phyton