fibonacijev niz

2
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim prviclan As Integer //////deklarisao promjenjive, prviclan Dim drugiclan As Integer//////deklarisao promjenjive, ,druig clan Dim clan As Integer//////deklarisao promjenjive clan prviclan = 0 ' prvom clanu dajemo vrijednost 0 ////to je uvijek prvi clan fib niza drugiclan = 1 ' drugom clanu dajemo vrijednost 1////to je uvijek drugi clan fib niza ListBox1.Items.Add(Str(prviclan)) //////////////ispisuje prvi clana u listi gdje dobijam rezult ListBox1.Items.Add(Str(drugiclan)) ////////////////////// ispisuje drugi clana u listi gdje dbijam rezult For i = 3 To 10 ' treci clan se dobija tako sto sabiramo dva prethodna fibonacijev niz ima prva dva clana poznata 0 i 1 u for petlju stavljas od 3 do 10. 10 je granica to sto je on zadao u zadatku clan = prviclan + drugiclan ///////////////////////////////// za vrijednost I = 3 do 10 sabira uvijek predhodna dva clana ListBox1.Items.Add(Str(clan)) /////////////za vrijednost I =3 do 10 ispisuje u listi ostale clanove posle ona preva dva clan gore vec ispisana prviclan = drugiclan 'drugi sad postaje prvi drugiclan = clan 'novi clan postaje drugi u nizu

Upload: marko-knezevic

Post on 08-Aug-2015

142 views

Category:

Documents


2 download

DESCRIPTION

Visual Basic

TRANSCRIPT

Page 1: Fibonacijev niz

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim prviclan As Integer //////deklarisao promjenjive, prviclan

Dim drugiclan As Integer//////deklarisao promjenjive, ,druig clan

Dim clan As Integer//////deklarisao promjenjive clan

prviclan = 0 ' prvom clanu dajemo vrijednost 0 ////to je uvijek prvi clan fib niza

drugiclan = 1 ' drugom clanu dajemo vrijednost 1////to je uvijek drugi clan fib niza

ListBox1.Items.Add(Str(prviclan)) //////////////ispisuje prvi clana u listi gdje dobijam rezult

ListBox1.Items.Add(Str(drugiclan)) ////////////////////// ispisuje drugi clana u listi gdje dbijam rezult

For i = 3 To 10 ' treci clan se dobija tako sto sabiramo dva prethodna fibonacijev niz ima prva dva clana poznata 0 i 1 u for petlju stavljas od 3 do 10. 10 je granica to sto je on zadao u zadatku

clan = prviclan + drugiclan ///////////////////////////////// za vrijednost I = 3 do 10 sabira uvijek predhodna dva clana

ListBox1.Items.Add(Str(clan)) /////////////za vrijednost I =3 do 10 ispisuje u listi ostale clanove posle ona preva dva clan gore vec ispisana

prviclan = drugiclan 'drugi sad postaje prvi

drugiclan = clan 'novi clan postaje drugi u nizu

clan = 0 ////////// za svako I od 3 do 10 kad se izracuna clan naprimjer za I = 3 clan postaje nula jer da ostane neki broj drugi ne bi bilo tacno jbg neznam kako bi ti drugacije obj…

Next

End Sub

End Class