![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
-олег- |
![]()
Сообщение
#1
|
Гость ![]() |
помогите найти ошибку
Код program c; var N:integer; YN,YN1,YN2,e:real; begin writeln('vvedite e'); readln (e); YN:=YN1;YN1:=YN2; N:=1; repeat N:=N+1;YN:=0.352*YN1+ cos(1.57 + YN2) until ABS (YN - YN1)<E; writeln ('predel ',YN:12:8) end. |
мисс_граффити |
![]()
Сообщение
#2
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
YN:=YN1; а чему равно YN1? -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Гость |
![]()
Сообщение
#3
|
Гость ![]() |
YN:=Y(n-1); это вписать?
|
мисс_граффити |
![]()
Сообщение
#4
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
еще б знать, что такое Y и что должна делать программа... совсем круто было бы
-------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Гость |
![]()
Сообщение
#5
|
Гость ![]() |
Код program c; var N:integer; Y,YN,YN1,YN2,e:real; begin writeln('vvedite e'); readln (e); YN:=YN1; YN1:=Yn-1; YN1:=YN2; N:=1; repeat N:=N+1;YN:=0.352*YN1+ cos(1.57 + YN2) until ABS (YN - YN1)<E; writeln ('predel ',YN:12:8) end. вычислить предел последовательности .но результат один и тот же выходит |
мисс_граффити |
![]()
Сообщение
#6
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
ну естественно!!!
вот в этом месте чему у тебя равен YN1? YN:=YN1; Что ты пытаешься записать в YN? С высокой степенью вероятности 0, хотя не факт. -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Гость |
![]()
Сообщение
#7
|
Гость ![]() |
Код program c; var N:integer; Y,YN,YN1,YN2,e:real; begin writeln('vvedite e'); readln (e); YN1:=Yn-1; YN2:=YN-2; N:=1; repeat N:=N+1;YN:=0.352*YN1+ cos(1.57 + YN2) until ABS (YN - YN1)<E; writeln ('predel ',YN:12:8) end. если тока вот так |
Malice |
![]()
Сообщение
#8
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 705 Пол: Мужской Репутация: ![]() ![]() ![]() |
Сдается мне ты вот такое хотел изобразить:
program c; Но если просят условие, трудно ответить ? |
Archon |
![]()
Сообщение
#9
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: ![]() ![]() ![]() |
![]() -------------------- Close the World...txeN eht nepO
|
Гость |
![]()
Сообщение
#10
|
Гость ![]() |
задание привел надо выщитать предел YN:=0.352*YN1+ cos(1.57 + YN2);
ну запутался малость ![]() |
Гость |
![]()
Сообщение
#11
|
Гость ![]() |
Код program c; var N:integer; Y,YN,YN1,YN2,e:real; begin writeln('vvedite e'); readln (e); YN1:=0; yn:=0; repeat YN2:=YN1; YN1:=YN; YN:=0.352*YN1+ cos(1.57 + YN2); until ABS (YN - YN1)<E; writeln ('predel ',Yn:12:8) end. это неправильно! результат один и тотже |
мисс_граффити |
![]()
Сообщение
#12
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
![]() это какой-то вычислительный рекурсивный метод? а как ты определяешь, что ответ неправильный? что должно получиться? -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
Гость |
![]()
Сообщение
#13
|
Гость ![]() |
ээээ вводиш разные е результат разный
или так должно быть? |
Гость |
![]()
Сообщение
#14
|
Гость ![]() |
результат одинаковый всмысле
|
Archon |
![]()
Сообщение
#15
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: ![]() ![]() ![]() |
E - это точность. Чем меньше E, тем результат точнее.
Цитата это какой-то вычислительный рекурсивный метод? Это сходящаяся рекурентная последовательность (ряд).Сообщение отредактировано: Archon - 10.01.2007 0:17 -------------------- Close the World...txeN eht nepO
|
Гость |
![]()
Сообщение
#16
|
Гость ![]() |
так чо с самого начало моя прога выдавала првильный результат ????
|
Archon |
![]()
Сообщение
#17
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: ![]() ![]() ![]() |
Нет. С самого начала твоя прога вязла в бесконечном цикле.
-------------------- Close the World...txeN eht nepO
|
Гость |
![]()
Сообщение
#18
|
Гость ![]() |
Код program c; var N:integer; Y,YN,YN1,YN2,e:real; begin writeln('vvedite e'); readln (e); YN1:=0; yn:=0; repeat YN2:=YN1; YN1:=YN; YN:=0.352*YN1+ cos(1.57 + YN2); until ABS (YN - YN1)<E; writeln ('predel ',Yn:12:8) end. а это правильно хоть? |
Гость |
![]()
Сообщение
#19
|
Гость ![]() |
ктонить знает как посчитать глубину рекуретной формулы?
![]() Код YN:=0.352*YN1+ cos(1.57 + YN2); |
Гость |
![]()
Сообщение
#20
|
Гость ![]() |
обясните хоть что такое глубина рекурентной формулы
|
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 3:07 |