Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
gorkylush
24.11.2022 11:21 •
Информатика
Дано целое число n (> 2). сформировать и вывести целочисленный массив размера n, содержащий n первых элементов последовательности чисел фибоначчи fk: f1 = 1, f2 = 1, fk = fk−2 + fk−1, k = 3, 4, . .
Показать ответ
Ответ:
vladimirrr74
06.10.2020 22:32
// PascalABC.NET 3.3, сборка 1547 от 07.10.2017
// Внимание! Если программа не работает, обновите версию!
procedure Fib(var a,b:integer);
begin
(a,b):=(b,a+b)
end;
begin;
var (n,p,q):=(ReadInteger('n='),1,1);
var a:=ArrFill(n,1);
for var i:=3 to n do begin Fib(p,q); a[i-1]:=q end;
a.Println
end.
Пример
n= 13
1 1 2 3 5 8 13 21 34 55 89 144 233
0,0
(0 оценок)
Популярные вопросы: Информатика
yulaha3010oxppqh
30.10.2021 21:30
Отметьте исполнителей алгоритмов:1) Человек;2) Станок;3) Компьютер;4) Веник;5) Пылесос....
mixrasp2002
24.07.2022 01:55
Разработать программу, которая: 1) формирует целочисленный массив случайных чисел из 14 элементов в диапазоне от -10…+10 2) выводит массив на экран; 3) выполняет операцию, запрашивает...
даряя1
13.08.2021 20:11
Виберіть один варіант відповіді Виконати алгоритм формально означає ...? 1) виконувати послідовно команди, проте дозволяється вносити зміни до команд алгоритму 2) виконувати послідовно...
Denisigroman
22.02.2023 02:44
нужна В следующем высказывании выделите высказывания, обозначив каждое из них буквой; запишите с букв и логических операций данное высказывание. На уроке физики восьмиклассники учили...
sdfxcg
06.02.2020 00:16
Какое значение получит переменная y после выполнения алгоритма? X:=4 y:=3∗x y:=y+5 y:=y∗x y:=y+6 y:=y∗x y:=y+7...
svredinova98
16.02.2020 00:24
В корзине 7 яблок и 8 груш. Сколькими можно достать один плод?...
kamil281102
01.07.2020 00:03
Найдите в тексте предложение с уточняющим дополнением. Если бы я был издатель народного журнала, я бы сказал своим сотрудникам: пишите, что хотите, но только так, чтобы каждое слово...
Rita53
29.08.2020 03:28
20:(6 целых 3/14+ 1 целая 11/14)-(4 целых 1/5- 2 целых 3/5): 1 целая очень очень...
Fernier
29.06.2022 18:34
Вставь why, when, where, who, what. 1. … do you usually get up?- At nine o’clock. 2. … does your sister often watch on television?- Good comedy films. 3. … takes a shower in the evening?-...
саня1362
13.06.2021 03:34
Определи число глаголов. Все Зоки кинулись МН. Ч. к табуреточке и стали МН. Ч. Из-за нее драться. Бада растащил ед. ч. Их и рассадил ед. ч. по местам. И. Тюхтяева...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
// Внимание! Если программа не работает, обновите версию!
procedure Fib(var a,b:integer);
begin
(a,b):=(b,a+b)
end;
begin;
var (n,p,q):=(ReadInteger('n='),1,1);
var a:=ArrFill(n,1);
for var i:=3 to n do begin Fib(p,q); a[i-1]:=q end;
a.Println
end.
Пример
n= 13
1 1 2 3 5 8 13 21 34 55 89 144 233