Описать функцию вычисляющую числа Фибоначчи - VB

Узнай цену своей работы

Формулировка задачи:

Описать функцию Fib(N) целого типа,вычислающий N-й элемент последовательности чисел Фибоначчи F(k), которая описывается следующими формулами: F1=1, F2=1, F(k)=F(k-2)+F(k-1), K=3,4... . Использую функцию Fib, найти 5 чисел Фибоначчи с данными номерами N1,N2,...N5.

Решение задачи: «Описать функцию вычисляющую числа Фибоначчи»

textual
Листинг программы
  1. Function Fib(n As Integer, Optional c As Long = 1, Optional p As Long = 0) As Long
  2.          If (n = 1) Then
  3.             Fib = c
  4.          Else
  5.             Fib = Fib(n - 1, c + p, c)
  6.          End If
  7. End Function
  8.  
  9.  
  10. Sub Test()
  11.     For i% = 1 To 30
  12.         Debug.Print Fib(i%)
  13.     Next i%
  14. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.857 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы