![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
Single |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Реальное имя: Anton Репутация: ![]() ![]() ![]() |
Помогите пожалуйста решить задачу на вычесление суммы ряда с заданной точностью по таким вот формулам
cos(i)*sin(i)+i*x/(i*(2*i))+abs(i+x*ln(e)) Сама точность 5*exp(-6*ln(10)) Наклепал вот такую задачу, но она неверная, помогите исправить пожалуйста недочёты в ней program lab4; Результат нужно выдать в таком порядке • Точность = • Член 1= • Член 2= Сумма чисел прогресии = Сообщение отредактировано: Lapp - 3.12.2007 13:49 |
Айра |
![]()
Сообщение
#2
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 731 Пол: Женский Репутация: ![]() ![]() ![]() |
Single, пользуйся тегами пожалуйста.
1. А чему должно быть равно x по условию? у тебя оно по умолчанию равно нулю.. 2. Когда вычисляешь точность лучше пользоваться не for (тем более с goto), a while'ом: while (abs(a)>ecp) and (i<=6) do Попробуй пока так.. Сообщение отредактировано: Айра - 3.12.2007 13:48 |
volvo |
![]()
Сообщение
#3
|
Гость ![]() |
Цитата ecp:=5*exp(-6*ln(10)); Const ecp = 5E-6;? Кстати, зачем ты вычисляешь ln(e) все время? Он же равен 1-це. Ты бы формулу исходную привел, а не переработанную тобой... (теги [ sup ] и [ /sup ] без пробелов для написания показателей степени) |
Single |
![]()
Сообщение
#4
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Реальное имя: Anton Репутация: ![]() ![]() ![]() |
По условию задачи нужно делать с помощью меток.
х=0,71 Точность задана так 5*10-6 |
Айра |
![]()
Сообщение
#5
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 731 Пол: Женский Репутация: ![]() ![]() ![]() |
Цитата По условию задачи нужно делать с помощью меток. ![]() ![]() 1. точность, как сказал volvo, лучше задать в виде Const ecp = 5E-6; 2. за х сорри.. смутило a:=х (можно просто a:=0.0), а дальше была немного невнимательна.. ![]() 3. for i:=1 to n do Для чего тебе это изменение? ..нужно, чтоб значение i менялось по какому-то правилу (например только нечетные) или что? Сообщение отредактировано: Айра - 3.12.2007 22:38 |
Rian |
![]()
Сообщение
#6
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 394 Пол: Мужской Репутация: ![]() ![]() ![]() |
Для чего тебе это изменение? ..нужно, чтоб значение i менялось по какому-то правилу (например только нечетные) или что? По тому, что там написано, он использует эту переменную для подсчёта проходов цикла (если правильно догадался) ,а => количества элементов в ряду. Но количество проходов всегда постоянно и зависит только от n?-оно равно n. А точность это, по сути, величина дробной части? или нет. -------------------- Objective-C, Unity3d
|
Single |
![]()
Сообщение
#7
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Реальное имя: Anton Репутация: ![]() ![]() ![]() |
Насколько я понял, препод сказал, что член может быть только один т.к точность у меня очень маленькая. А вот как это всё правильно изобразить, что то немогу понять... А ещё n показывает, кол-во членов, хотел обмануть препода но невышло. Вот как то от этого нужно избавится
![]() Сообщение отредактировано: Single - 4.12.2007 0:47 |
Rian |
![]()
Сообщение
#8
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 394 Пол: Мужской Репутация: ![]() ![]() ![]() |
Народ, а всё таки, как считать точность, если она с первого элемента больше заданной?
Этот ряд не есть сходящимся. Когда мы считали Pi, то число приближалось к нужному с каждым проходом и дробная часть росла 14-141-1415-14159 и т.д. , а тут сразу(2.51748224420 ![]() -------------------- Objective-C, Unity3d
|
volvo |
![]()
Сообщение
#9
|
Гость ![]() |
Цитата Этот ряд не есть сходящимся. Да ты можешь написать нормально, ряд-то какой? Формулу приведи, тебя же просили, как можно тебе помочь, если ты там что-то намудрил, а ПОТОМ выкладываешь результат своих раздумий? Ты выложи УСЛОВИЕ (в нормальном виде, а не в Паскалевской записи) |
Rian |
![]()
Сообщение
#10
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 394 Пол: Мужской Репутация: ![]() ![]() ![]() |
Да ты можешь написать нормально, ряд-то какой? Формулу приведи, тебя же просили, как можно тебе помочь, если ты там что-то намудрил, а ПОТОМ выкладываешь результат своих раздумий? Ты выложи УСЛОВИЕ (в нормальном виде, а не в Паскалевской записи) volvo, сорри, а к кому относилась разгромная статья? Мой вариант проги:
В принципе да, в ряду получается только один член Может с другими значениями и точностью что-получше будет? -------------------- Objective-C, Unity3d
|
Айра |
![]()
Сообщение
#11
|
Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 731 Пол: Женский Репутация: ![]() ![]() ![]() |
Опять ошибочка вышла
![]() Удалила текст сообщения.. Сообщение отредактировано: Айра - 4.12.2007 22:01 |
volvo |
![]()
Сообщение
#12
|
Гость ![]() |
$#%...
![]() Объясни мне, Цитата Мой вариант проги: считающей ЧТО??? Что вы выдумываете-то постоянно, не зная задания? Что это, например: ln(e)? Это что, НАДО СЧИТАТЬ? С каких пор? Устроили непонятно что... Синус в градусах или в радианах задан? Тебе известно? По условию - нет. Считает он... Ну, и что, посчитал?Я бы все-таки дождался вменяемой реакции автора (а не просто отписки, что он сделал в прошлый раз), прежде чем вообще что-то постить... |
Karakum |
![]()
Сообщение
#13
|
Группа: Пользователи Сообщений: 2 Пол: Мужской Репутация: ![]() ![]() ![]() |
|
Single |
![]()
Сообщение
#14
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Реальное имя: Anton Репутация: ![]() ![]() ![]() |
Всем спасибо, задачу уже дотумкал сам
![]() |
![]() ![]() |
![]() |
Текстовая версия | 23.06.2025 19:44 |