![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 24.02.2009
Сообщений: 5
|
![]()
Помогите пожалуйста. Как бы все просто , но здесь надо организовать неявный циклический вычислительный процесс для функций. Препод требует в методичке.
Если x>=0 тогда N= 16*a-SQR(x)/(a+b) , если же x<0 тогда N=1/a+2*x*b. При x=y*y-8 Как я понимаю неявный цикл - это цикл с условием (без счетчика) |
![]() |
![]() |
![]() |
#2 | |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,692
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 | |||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Неявный цикл - это вообще что-то из фортрана.
Определение с одного сайта по фортрану: Цитата:
Цитата:
Цитата:
upd Kostia, да, наверное, действительно так.. Не думал, что где-то могут учить использовать goto в паскале.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] Последний раз редактировалось Sazary; 24.02.2009 в 18:20. |
|||
![]() |
![]() |
![]() |
#4 |
Регистрация: 24.02.2009
Сообщений: 5
|
![]()
Из методички ( правда для Бейсика), но алгоритмическая сущность одинаково:Задача: "Рассчитать сумму бесконечно убывающего ряда... и т.д.Здесь имеет неявный циклический процесс, так как не знаем сумму скольких слагаемых придется рассчитывать и выход из цикла не связан со значением перменной к. Другим словом в этом циклическом процессе нет счетчика цикла.
Последний раз редактировалось rutra; 24.02.2009 в 20:47. |
![]() |
![]() |
![]() |
#5 |
пропагандирую жизЪ
Форумчанин
Регистрация: 19.03.2007
Сообщений: 950
|
![]()
неявный, это походу дела цикл for ??
Посторонним В.
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]() Цитата:
Кстати, а это что При x=y*y-8 и откуда берется у? Последний раз редактировалось puporev; 25.02.2009 в 13:41. |
|
![]() |
![]() |
![]() |
#7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А мне всетки кажется что это цикл с GOTO, с чего бы препод фортрановским языком заговорил?
I'm learning to live...
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 24.02.2009
Сообщений: 5
|
![]()
Вариант решения задачи таков. Прокомментируйте кто сможет. Верно или нет?
Если x>=0 тогда N= 16*a-SQR(x)/(a+b) , если же x<0 тогда N=1/a+2*x*b. При x=y*y-8 var x,xn,y,a,b:real; begin write('a? '); read(a); write('b? '); readln(b); x:=0; xn:=1; while 1e6*abs(x-xn)>abs(x)+abs(xn) do begin x:=xn; if x>=0 then y:=16*a-sqrt(x)/(a+b) else y:=1/a+2*x*b; xn:=y*y-8 end; writeln('x=',x); readln end. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
![]()
А куда N девалась?
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 24.02.2009
Сообщений: 5
|
![]()
Значит неверно решена задача? А есть варианты исправления?
Помогите заочнику. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
задача в Паскале на цикл | Ruster | Помощь студентам | 5 | 11.01.2009 15:58 |
Задача на цикл(Проверить код) | Molotok | Помощь студентам | 1 | 29.12.2008 11:20 |
элементарная задача на цикл с счетчиком | VaR_Female | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 28.10.2008 10:04 |
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) | Mr.User | Помощь студентам | 9 | 23.11.2007 01:34 |