1

Тема: Задача з масивом

Я прошу вас допомогти мені з задачею.
Умова задачі: " Дано цілі числа N (>2), A і B. Сформувати і вивести цілочисловий масив
розміру N, перший елемент якого дорівнює A, другий дорівнює B, а кожний
наступний елемент дорівнює сумі всіх попередніх."

Як створити масив, заповнити його, вивести, все це я вмію. А от зробити так щоб кожний наступний елемент дорівнював сумі всіх попередніх - не знаю як.

2

Re: Задача з масивом

Покажіть, як ви вмієте заповнювати масив.

Прихований текст

оптимально було б, якби ви заповнили масив числами Фібоначчі

3

Re: Задача з масивом

числа Хвібоначчі, це 1, 2, 3, 5, 8, 13 і так далі

4

Re: Задача з масивом

FakiNyan написав:

числа Хвібоначчі, це 1, 2, 3, 5, 8, 13 і так далі

Неправильно, правильно так ;)
числа Хвібоначчі, це 1, 2, 3, 5, 8, 13 і так далі

5

Re: Задача з масивом

Ціхо, правильно буде:

1, 1, 2, 3, 5, 8 ...

6

Re: Задача з масивом

Взагалі-то правильно буде
A, B, A+B, A+2B, 2A+3B, ...

Подякували: leofun011

7 Востаннє редагувалося HetmanNet (02.07.2018 14:34:09)

Re: Задача з масивом

koala написав:

Взагалі-то правильно буде
A, B, A+B, A+2B, 2A+3B, ...

Уявний код на уявній мові буде ?:

for (CN = 0, AK = 1, BK = 1, C [0] = A, C [1] = B; CN < N; CN++, AK = BK, BK++) {
    C [CN+2] = A * AK + B * BK;
}