'Primer 6: For...Next petlja 'testiranje funkcije za racunanje stepena zadate osnove i izlozioca Function stepen(x As Integer, n As Integer) As Integer Dim i As Integer ' brojac u petlji stepen = 1 For i = 1 To n stepen = stepen * x Next End Function Sub testStepen() Dim osnova As Integer 'osnova stepena Dim eksponent As Integer 'izlozilac (eksponent) stepena osnova = InputBox("Unesite osnovu (ceo broj)") eksponent = InputBox("Unesite izlozilac (ceo broj)") MsgBox osnova & " na " & eksponent & " = " & stepen(osnova, eksponent) 'U prethodnoj naredbi smo spojili korak obrade i izlaza i izbegli upotrebu jos jedne promenljive. 'Ne bi bilo pogresno ni da smo deklarisali jos jednu promenljivu, npr 'Dim rezultat as Integer 'i razdvojili korak obrade 'rezultat = stepen(osnova, eksponent) 'od koraka izlaza ' MsgBox osnova & " na " & eksponent & " = " & rezultat End Sub