Proszę, pomóż mi z wyświetlaniem pierwszych 10 liczb Fibonacciego. Mój kod wyświetla następujący wynik: 1, 2, 3, 5, 8, 13, 21, 34, 55 i potrzebuję go również do wyświetlania pierwszych dwóch liczb Fibonacciego (0 i 1). Jak to zrobić?Sekwencja Fibonacciego w VB.net przy użyciu pętli
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a As Integer = 0
Dim b As Integer = 1
Dim fib As Integer = 0
Do
fib = a + b
a = b
b = fib
Label1.Text = Label1.Text + fib.ToString & ControlChars.NewLine
Loop While fib < 55
End Sub
End Class
Gdzie w profesjonalnym programowaniu potrzebne byłyby sekwencje Fibonacciego?
W ten sposób nie drukuje się pierwszej wartości (0) ani ostatniej wartości. – log0
Rzeczywiście, dziękuję za wskazanie. Poprawione. – Anax