Задать вопрос
30 сентября, 01:20

С клавиатуры вводится число. Вывести на экран столько элементов ряда Фибоначчи, сколько указал пользователь. Вычисление ряда организовать в функцию. Например, если на ввод поступило число 6, то вывод должен содержать шесть первых чисел ряда Фибоначчи: 1 2 3 5 8 13.

Программа должна быть написана на Pascal.

+1
Ответы (1)
  1. 30 сентября, 04:36
    0
    function FibN (n: integer) : List;

    begin

    var (f1, f2) : = (BigInteger (1), BigInteger (1)) ;

    result : = Lst (Seq (f1, f2)) ;

    for var i : = 3 to n do

    begin

    (f1, f2) : = (f2, f1 + f2) ;

    result. Add (f2)

    end;

    end;

    begin

    FibN (ReadInteger ()). Println

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «С клавиатуры вводится число. Вывести на экран столько элементов ряда Фибоначчи, сколько указал пользователь. Вычисление ряда организовать в ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы