14 / 14 / 3
Регистрация: 03.03.2011
Сообщений: 435
|
|||||||||||
1 | |||||||||||
Уравнение в цикле04.03.2011, 19:13. Показов 2543. Ответов 20
Метки нет (Все метки)
Подскажите как правильно написать эту формулу, без факториала можно.
А то что у меня получается не как не работает:
0
|
04.03.2011, 19:13 | |
Ответы с готовыми решениями:
20
Уравнение авторегрессии в цикле Как програмно в цикле не доходя до конца, пропустить шаг в цикле? При склеивании строк в цикле, уже на пятом цикле возникает переполнение памяти Переменная, которая только что использовалась в цикле в качестве счётчика в следующем цикле не используется |
14 / 14 / 3
Регистрация: 03.03.2011
Сообщений: 435
|
||||||
04.03.2011, 19:32 [ТС] | 2 | |||||
Для Визуал Студии 2010 С++:
0
|
15 / 15 / 1
Регистрация: 21.12.2010
Сообщений: 55
|
|
04.03.2011, 20:36 | 3 |
Тебе не нужно пользоваться функцией pow, в таких заданиях жто неприпустимо!!!!
Обрати внимание, что у тебя каждый следущий елемент отличется от предадущего умноженого на икс в квадрате и поделеное на факториал, тоесть : сначала у тебя x^2, потом (x^2 * x^2)*1/2; потом (x^2 * x^2*(1/2 )) * x^2 * (1/3) ... тебе для вычисления сумы достаточн6о задать первый елемент, а потом умножить на икс квадрат и 1/n .
1
|
14 / 14 / 3
Регистрация: 03.03.2011
Сообщений: 435
|
|||||||||||
04.03.2011, 21:29 [ТС] | 4 | ||||||||||
Что то вроде этого?? y = 1 * (x * x) * (1 / Modules::factorial (n)); Не совсем понимаю как это написать в коде.
0
|
15 / 15 / 1
Регистрация: 21.12.2010
Сообщений: 55
|
|
04.03.2011, 23:13 | 5 |
Да, только вначале тебе нужно в суму записать единицу и икс квадрат, ведь ты их не учитываешь в цикле!!!!!
И еще тебе на -1 надо множить, ведь у тебя знаки чередуются!
1
|
14 / 14 / 3
Регистрация: 03.03.2011
Сообщений: 435
|
||||||
04.03.2011, 23:33 [ТС] | 6 | |||||
-1 это я учел уже, что с суммой сделать? Добавлено через 16 минут sum = 1 && (x ^ 2); //в буквальном смысле?)) или 1 или x^2, вписать в цикл? или дополнительно объявить присвоение значения в функции?
0
|
15 / 15 / 1
Регистрация: 21.12.2010
Сообщений: 55
|
|
04.03.2011, 23:43 | 7 |
Ща напишу код.
0
|
14 / 14 / 3
Регистрация: 03.03.2011
Сообщений: 435
|
||||||
04.03.2011, 23:55 [ТС] | 8 | |||||
0
|
15 / 15 / 1
Регистрация: 21.12.2010
Сообщений: 55
|
||||||
05.03.2011, 00:21 | 9 | |||||
Добавлено через 20 минут Leningradeс, у тебя в коде функция факториала используется, тут не рационально ее использівать!!!!
1
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
05.03.2011, 00:25 | 10 |
timchuchok, С чего не рационально-то?
0
|
15 / 15 / 1
Регистрация: 21.12.2010
Сообщений: 55
|
|
05.03.2011, 00:29 | 11 |
По той причине, что в моем коде умножение использівается один раз в каждом цикле, а при віполнении єтого же цикла с функцией факториала - n .
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
05.03.2011, 00:33 | 12 |
timchuchok, Не использовать факториал, не использовать pow... Преждевременная оптимизация как бэ наносит вред. Хотя здесь возможно и действительно проще не использовать всего этого. Не всматривался.
0
|
Jupiter
|
05.03.2011, 00:37
#13
|
Не по теме: хи) если на то пошло, то для подсчета суммы знакочередующегося ряда с заданой точностью нужно использовать следствие теоремы Лейбница, а так ваша программа суммирует на один член ряда больше чем необходимо:)
0
|
15 / 15 / 1
Регистрация: 21.12.2010
Сообщений: 55
|
|
05.03.2011, 00:40 | 14 |
Дельное замечание))
0
|
14 / 14 / 3
Регистрация: 03.03.2011
Сообщений: 435
|
||||||
05.03.2011, 02:48 [ТС] | 15 | |||||
0
|
14 / 14 / 3
Регистрация: 03.03.2011
Сообщений: 435
|
||||||
05.03.2011, 03:11 [ТС] | 16 | |||||
0
|
15 / 15 / 1
Регистрация: 21.12.2010
Сообщений: 55
|
|
05.03.2011, 11:48 | 17 |
Тебе сума в параметрах функции не нужна!
А так если, если правильно все считает - значит все верно!
1
|
14 / 14 / 3
Регистрация: 03.03.2011
Сообщений: 435
|
||||||
05.03.2011, 19:43 [ТС] | 18 | |||||
0
|
14 / 14 / 3
Регистрация: 03.03.2011
Сообщений: 435
|
|
07.03.2011, 18:25 [ТС] | 19 |
Кстате зачем у функции типы? Как по теории правильно расставлять типы перед функцией и внутри?
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
07.03.2011, 18:37 | 20 |
Leningradeс, У функции - тип возвращаемого значения и типы параметров... Ну а как расставлять. Ну это уже вам решать)
1
|
07.03.2011, 18:37 | |
07.03.2011, 18:37 | |
Помогаю со студенческими работами здесь
20
Оптимизирует ли компилятор выражения в цикле типа 90*M_PI или каждую итерацию в цикле считает заново? Написать уравнение прямой и уравнение медианы при заданных вершинах треугольника. Составить уравнение параболы с вершиной в начале координат, если уравнение ее директрисы x = -5 Подставить в уравнение такие десятичные цифры, чтобы уравнение стало верным Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |