Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2010, 14:35   #1
kemper88
Пользователь
 
Регистрация: 11.10.2010
Сообщений: 10
По умолчанию Массив

Найти N элементов массива X1=X2=X3=1,
X[k]=X[k-1]+X[k-3]-1/k и айти их сумму.
kemper88 вне форума Ответить с цитированием
Старый 22.10.2010, 14:45   #2
Xeonc
Форумчанин
 
Регистрация: 20.10.2010
Сообщений: 143
По умолчанию

Мда. Ни здрасте, ни досвидания, ни пожалуйста. И еще нет точного задания. Клевые нынче студенты пошли.
451 -870-7(три)6. Выполняю работы на заказ, гарант честности - ВМ аттестат с 60+ БЛ без претензий
Xeonc вне форума Ответить с цитированием
Старый 22.10.2010, 14:45   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

сколько?..
p51x вне форума Ответить с цитированием
Старый 22.10.2010, 14:50   #4
kemper88
Пользователь
 
Регистрация: 11.10.2010
Сообщений: 10
По умолчанию

Здрасти)) Простите сижу на паре на летучке. Вот такое задание и больше ничего. Сколько тоже не написано
kemper88 вне форума Ответить с цитированием
Старый 22.10.2010, 14:56   #5
Xeonc
Форумчанин
 
Регистрация: 20.10.2010
Сообщений: 143
По умолчанию

Ну это задание из рода - "сделайте то- не знаю что, так - не знаю как ".
Найти N элементов какого массива? Найти N элементов массива X1=X2=X3=1
тут их, как я понимаю, вообще 3 написано, массивы какого типа, что такое k, откуда оно берется?

Уточните задание у преподавателя, тогда можно будет что-то думать
451 -870-7(три)6. Выполняю работы на заказ, гарант честности - ВМ аттестат с 60+ БЛ без претензий
Xeonc вне форума Ответить с цитированием
Старый 22.10.2010, 14:58   #6
kemper88
Пользователь
 
Регистрация: 11.10.2010
Сообщений: 10
По умолчанию

X[1]=X[2]=X[3]=1 массив один
kemper88 вне форума Ответить с цитированием
Старый 22.10.2010, 15:00   #7
Xeonc
Форумчанин
 
Регистрация: 20.10.2010
Сообщений: 143
По умолчанию

так как Вы написали - это массив из 3-х элементов, и совершенно непонятно, что тут считать. А так же непонятно, что такое k, его надо вводить, или оно есть в условии?
451 -870-7(три)6. Выполняю работы на заказ, гарант честности - ВМ аттестат с 60+ БЛ без претензий
Xeonc вне форума Ответить с цитированием
Старый 22.10.2010, 15:06   #8
kemper88
Пользователь
 
Регистрация: 11.10.2010
Сообщений: 10
По умолчанию

Условие задачи это все что написал. Как я понял первые 3 элемента равно 1 а остальные нужно найти а k наверное как i в массиве. Я задание сам не понял поэтому сюда и зашел))
kemper88 вне форума Ответить с цитированием
Старый 22.10.2010, 17:43   #9
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Это там рекуррентное соотношение.
Код:
X[k] = X[k-1] + X[k-3] - 1/k
X1 = X2 = X3 = 1
=> X4 = X3 + X1 - 1/4 = 1 + 1 - 1/4 = 7/4
X5 = X4 + X2 - 1/5 = 7/4 + 1 - 1/5 = 51/20
...
Стало быть, таким образом можно найти все элементы вплоть до X[N] и затем тупо их сложить. Создаете массив из N элементов, присваиваете значения первым 3, затем вычисляете остальные (не забывая, что согласно правилам C/C++ индексация начинается с 0, и массив из N элементов - это X[0] ... X[N-1], а формула тогда будет X[k] = X[k-1] + X[k-3] + 1 / (k+1) где k = 0 ... N-1). После этого находите сумму элементов массива.
В код это оформите сами. Если будут трудности - кидайте сюда ваш (нерабочий) код - подскажем как правильно. А целиком всю задачу за вас вряд ли кто-то сделает.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерный массив , двухмерный массив Woxx Паскаль, Turbo Pascal, PascalABC.NET 0 10.09.2010 09:28
Массив в dll - как разместить массив в dll и как вызвать элемент этого массива по индексу? Кинельски Помощь студентам 0 23.05.2010 20:52
Одномерный массив. Q basic - Построить новый массив из элементов исходного ,которые больше P. Marishkaa Помощь студентам 2 12.01.2010 16:54
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40
Упорядочить массив в порядке возрастания и напечатать входной и исходный массив. TheVenny Помощь студентам 3 26.11.2008 15:06