 
Составьте программу заполнения массива a [1...10] числами Фибоначчи. В последовательности Фибоначчи
первый элемент равен нулю, второй - единице, а каждый элемент, начиная с третьего, равен сумме двух предыдущих. 0
        0
         0
        0
    Ответы на вопрос
 
        Ответ:
pascal
Объяснение:
var
x, y, i: integer;
a: array[1..10] of integer;
begin
x := 1; y := 1; a[2] := 1;
for i := 3 to 10 do
begin
y := x + y; x := y - x; a[i] := y;
end;
for i := 1 to 10 do Write(a[i], ', ');
end.
 0
                    0
                     0
                    0
                 
            Можно составить программу на языке программирования, которая будет заполнять массив числами Фибоначчи:
1. Создадим массив a размером 10. 2. Присвоим первому элементу массива значение 0. 3. Присвоим второму элементу массива значение 1. 4. В цикле начинающемся с i=2 и заканчивающимся i=9 будем заполнять остальные элементы массива суммой двух предыдущих элементов (a[i] = a[i-1] + a[i-2]). 5. Выведем получившийся массив a.
Пример программы на языке Python:
```python a = [0] * 10 a[1] = 1
for i in range(2, 10): a[i] = a[i-1] + a[i-2]
print(a) ```
Результат выполнения программы:
``` [0, 1, 1, 2, 3, 5, 8, 13, 21, 34] ```
Таким образом, программа заполняет массив a числами Фибоначчи от 1 до 10.
 0
                    0
                     0
                    0
                Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			