powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / одномерные массивы,прошу помочь с алгоритмом решения
2 сообщений из 2, страница 1 из 1
одномерные массивы,прошу помочь с алгоритмом решения
    #38081210
denis_stell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер,помогите пожалуйста разобраться с алгоритом:
Есть задача:
Найти N элементов массива,где
x1=x1=x3=1
Xk=Xk-1+Xx-3-1/k
массив вывести на экран и в файл
У меня проблема с формулой.
я правильно понимаю,например
a[1]=1
a[2]=1
a[3]=1
в цикле for ( i = 4; i < k; i++)
a[k]=a[k-1]+a[k-3]+1/k

правильно ли я понимаю?
например,я ввожу 20 элементов массива,4 -ый элемент вычисляется,а как 5-ый итд?
...
Рейтинг: 0 / 0
одномерные массивы,прошу помочь с алгоритмом решения
    #38081437
Abstraction
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
denis_stell,

авторправильно ли я понимаю?С Вашим форматированием текста задания понять затруднительно. Поэтому приведу свой пример.

Пусть требуется заполнить массив из N вещественных чисел элементами a 1 , ..., a N рекуррентно заданной последовательности:
a 0 = 1
a 1 = 1
a k = a k-1 + 1/(a k-2 +1)

Тогда код, полагая, что память под массив уже выделена:
Код: plaintext
1.
2.
3.
a[0] = 1;
a[1] = 1;
for(int k=2; k<N; ++k) a[k] = a[k-1] + 1/(a[k-2]+1);


Обратите внимание, что у Вас:
1) a[0] не определено;
2) переменная цикла i не задействована в теле цикла, что означает, что в цикле будет выполнено одно и то же действие k-4 раз;
3) 1/k при целочисленном k>1 равно 0 (для получения вещественного частного следует писать 1.0/k).
Решайте сами, что из перечисленного проблема, а что соответствует Вашим намерениям и Вашему заданию.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / одномерные массивы,прошу помочь с алгоритмом решения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]