Page 29 - 6735
P. 29

Debug.Print Sum2() 'результат: 2
           Debug.Print Sum2() 'результат: 3
           Debug.Print Fact(3) 'вивести факторіал 3
           End Sub 'кінець процедури

           'Функція Sum, яка повертає значення цілого типу
           Public Function Sum(A, b As Integer) As Integer 'a, b -
           параметри
           Sum = A + b 'повернути суму a + b
           End Function 'кінець функції

           'Функція зі статичною локальною змінною
           Public Function Sum2() As Integer
           Static n As Integer 'статична змінна зберігає своє
           значення
           n = n + 1 'змінити значення статичної змінної
           Sum2 = n 'повернути N
           End Function

           'Рекурсивна функція (викликає сама себе) для обчислення
           факторіала
           Public Function Fact(n As Integer)
           'якщо N < 1, то Fact = 1, інакше викликати Fact(N - 1) і
           помножити на N
           If n < 1 Then Fact = 1 Else Fact = Fact(n - 1) * n
           End Function
            5
            1
            2
            3
            6

                                       Масиви

              Масив – це іменований впорядкований набір даних одного типу.
           Масив  складається  з  елементів,  кожен  з  яких  доступний  за
           унікальним індексом цілого типу. Масиви можуть бути одновимірні
                                          29
   24   25   26   27   28   29   30   31   32   33   34