|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.12.2009, 12:52 | #1 |
Пользователь
Регистрация: 08.10.2009
Сообщений: 15
|
Поиск максимума
В какую сторону думать что бы реализовать поиск максимума функции на исследуемом отрезке в этой программе?
Код:
Думать - самая трудная работа; вот, вероятно, почему этим занимаются столь немногие.
|
16.12.2009, 12:58 | #2 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
А каким способом вы ищете максимум?
|
16.12.2009, 15:14 | #3 |
Пользователь
Регистрация: 08.10.2009
Сообщений: 15
|
Вот это меня и интересует, каким образом это можно сделать?! Я предполагаю что необходимо ввести новый аргумент (max), прировнять его вероятно к нулю, и поочередно с ним сравнивать новое значение “у”. Если у>max, то max=y, если у<max, то max=max. За тем величину max еще нужно и вывести на экран.
Думать - самая трудная работа; вот, вероятно, почему этим занимаются столь немногие.
Последний раз редактировалось sp_Иришка; 16.12.2009 в 15:23. |
16.12.2009, 15:33 | #4 |
Старожил
Регистрация: 21.03.2009
Сообщений: 2,193
|
По-моему, тут что-то более сложное выдумывать и не надо. Разве что max стоит прежде всего приравнять к первому значению y (а вдруг они у вас все отрицательные?), а при y <= max приравнивать max самому себе - и вовсе лишняя работа, достаточно его увеличивать когда надо.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта Тема на форуме, посвященная ему же |
16.12.2009, 15:49 | #5 |
Пользователь
Регистрация: 08.10.2009
Сообщений: 15
|
Хорошо, а как быть с его выводом, можно организовать вывод величины «max» после того как программа выполнит расчет и выведет величины «у». То есть необходимо очисть экран после видимо вот этого
Код:
Думать - самая трудная работа; вот, вероятно, почему этим занимаются столь немногие.
|
16.12.2009, 16:41 | #6 |
Пользователь
Регистрация: 08.10.2009
Сообщений: 15
|
Еще вопрос а как прировнять «max» к первому значению «у»??? Это должно ведь выполниться однократно! первый раз, как это реализовать программно?
Думать - самая трудная работа; вот, вероятно, почему этим занимаются столь немногие.
|
16.12.2009, 16:43 | #7 |
Форумчанин
Регистрация: 01.09.2008
Сообщений: 178
|
=) А каким образом Вы присваиваете значения?
Быть радикальным - значит понять вещь в её корне. К.Маркс
|
16.12.2009, 18:34 | #8 |
Пользователь
Регистрация: 08.10.2009
Сообщений: 15
|
В место того что бы помочь мне ответами на мои вопросы, задаете свои, повторюсь я не знаю как реализовать поиск максимума и хотела услышать возможные варианты!
nazavrik не какие значения еще пока не куда не присваиваются, жду от Вас конкретных предложений!
Думать - самая трудная работа; вот, вероятно, почему этим занимаются столь немногие.
|
17.12.2009, 15:00 | #9 |
Пользователь
Регистрация: 08.10.2009
Сообщений: 15
|
Нашла решение сама, всем спасибо!
Поступила следующим образом, ввела две новые переменных max и q. Переменная max будет сравниваться с у и принимать её значение, в случае если max больше у. Переменная q не обходима для однократного присвоения max=y. Код:
Думать - самая трудная работа; вот, вероятно, почему этим занимаются столь немногие.
|
17.12.2009, 15:18 | #10 |
Форумчанин
Регистрация: 22.11.2007
Сообщений: 664
|
Ириша, хорошо что Вы нашли решение. Но обижаться незачем. Ведь определять экстремумы функций можно разными методами. Вы воспользовались методом последовательных приближений но существуют и другие.
Неприятности приходят и уходят, а жизнь продолжается!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск минимума/максимума в массиве | gwarthy | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 28.01.2010 22:27 |
поиск второго максимума | Arcueid1691 | Общие вопросы C/C++ | 7 | 15.10.2009 22:43 |
Поиск Максимума в двумерном массиве | NSvirus | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 20.09.2009 18:04 |
поиск максимума.(16 бит,uns – число без знака) | JNN | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 04.06.2009 23:24 |
3 максимума из N чисел | Artem1987 | Помощь студентам | 2 | 23.12.2007 09:08 |