![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 14.11.2011
Сообщений: 3
|
![]() ![]() В ответе должно получиться 2. Никак не могу разобраться откуда. while t<b do begin if (F(t)<R) then begin M:=t; R:=F(t); end; t:=t+d; Не знаю допускаю ли я ошибку, вот мой ход неоконченного решения: цикл пока -3<3 выполняется Если 24<24 то ... насколько я понимаю этот цикл не выполняется т.к. 24 не < 24 поэтому программа переходит к схеме t:=t+d в следствии чего получится -3 + 0.1 = -2.9 Функция F(t) уже принимает значение равным 23,01 , в следствии чего выполняется условие 23,01 < 24 . Далее переменной M присваивается значение Т (-2.9) функции R 23,01 И далее можно сказать всё происходит по новой : 23,01 < 23,01 => -2,9 + 0,1 = -2,8 ; 22,04 < 23,01 И т.д. пока цикл не закончится ( 3,01 будет больше b (3)) Поправьте меня в чём я не прав? И каков будет правильный ход решения? Последний раз редактировалось BrainF4cker; 14.11.2011 в 22:47. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 08.06.2011
Сообщений: 693
|
![]()
Примеры:
Код:
> - больше < - меньше <= - меньше или равно >= - больше или равно = - равно <> - не равно >= и > ЭТО РАЗНЫЕ ВЕЩИ!!! Код:
Запомни: хочешь получить быстрый полный ответ на задачу - давай условие. |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 14.11.2011
Сообщений: 3
|
![]()
hon, почитай пожалуйста мой пост повнимательнее, я всё изложил как есть. И то что ты мне написал, можно так сказать, "Таблицу истинности" - ничуть не помогло.
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 388
|
![]()
в вашем коде происходит нахождение значения t, при котором значение функции (x-1)*(x-3) минимально.
цикл while - для "прохождения" диапозона от a до b, с интервалом d R - хранит минимальное значение функции для ранее вычисленных значений t при t > 2 - значение функции увеличивается и не выполняется условие F(t)<R
на неконкретные вопросы даю неконкретные ответы ...
Последний раз редактировалось Step_UA; 14.11.2011 в 23:42. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запутался с кодировкой | Blad47 | Свободное общение | 6 | 25.08.2011 17:12 |
Запутался с формами | iHikita | Общие вопросы .NET | 6 | 30.07.2010 16:08 |
Запутался с CopyRect | Alex Cones | Общие вопросы Delphi | 2 | 01.12.2009 20:55 |
запутался! | mistertvister | Помощь студентам | 3 | 28.10.2009 14:52 |
запутался в процедурах | world12_tk | Помощь студентам | 6 | 03.03.2009 18:57 |