![]() |
|
Модераторы: Poseidon |
![]()
|
|
| Oriander |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 1.8.2007 Репутация: нет Всего: нет |
Уважаемые знатоки, помогите написать 2 программы
нахождения суммы ряда с указанной точностью. 1-я программа - с передусловием, а 2-я - с послеусловием. (сигма)Е от n=1 до бесконечности = = exp(ln(0.5)*n)*cos(2*n) Я лекцию пропустил, гугл не помог. Пытался что-то сделать - так в обеих программах разные ответы получались. Не могу понять саму логику этой самой "точности". Как находить сумму ряда на заданном интервале (не до бесконечности) я знаю. Помогите разобраться. |
|||
|
||||
| mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
Раз знаешь, как искать сумму ряда на интервале, то все должно быть нормально. Верхней границей интервала теперь будет твоя точность. Только ты будешь не до нее производить суммирование, а до того момента, пока текущий член ряда не станет меньше этой самой точности. Как только он станет меньше - добавляешь его в сумму и заканчиваешь вычисление.
Добавлено через 3 минуты и 57 секунд ЗЫ с пред- и постусловием программа реализуется практически одинаково. |
|||
|
||||
| Oriander |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 1.8.2007 Репутация: нет Всего: нет |
Спасибо. Посмотрите что у меня получилось.
Ответы разные. В передусловии 0 выходит, а в послеусловии -2.5
|
||||
|
|||||
| mr.Anderson |
|
||||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
Во втором коде постусловие неправильное.
Заменить на
А так на первый взгляд все вроде бы правильно. |
||||
|
|||||
| Oriander |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 1.8.2007 Репутация: нет Всего: нет |
- 0.2 выходит во второй после советуемых вами корректировок,
а это не совпадает с ответом первой программы, где ответ = 0. Уже об стену бьюсь ничего понять не могу... |
|||
|
||||
| mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 16 Всего: 128 |
Дай точный код обеих программ (подправленных) и попробуй уменьшить точность до 0.001... Не вижу ошибки в коде.
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |