|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.06.2009, 22:56 | #1 |
Пользователь
Регистрация: 28.10.2008
Сообщений: 77
|
растяжение массива. только исправить
Задание:Утроить все числа, стоящие
между максимальным и минимальным элементами последовательности неповторяющихся целых чисел Код:
1) min и indmin, max и indmax попарно дублируют друг друга. 2) если максимальный или минимальный элемент стоит первым, то indmin или indmax будет не определен! 3) главное: не факт, что минимальный элемент стоит перед максимальным! |
15.06.2009, 08:56 | #2 |
Пользователь
Регистрация: 28.10.2008
Сообщений: 77
|
но с этим все понятно:
1) min и indmin, max и indmax попарно дублируют друг друга. а как быть с этим?? 2) если максимальный или минимальный элемент стоит первым, то indmin или indmax будет не определен! 3) главное: не факт, что минимальный элемент стоит перед максимальным! |
15.06.2009, 09:02 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
В теории я так понимаю: если максимальный или минимальный элемент стоит первым т.е. в начале массива... И не важно какой это элемент главное что экстремум.
I'm learning to live...
|
|
15.06.2009, 13:08 | #4 |
Пользователь
Регистрация: 28.10.2008
Сообщений: 77
|
да вы правильно поняли только как это реализоваться
|
15.06.2009, 13:59 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну ищещь сначала экстремумы:
Код:
Код:
Для определения повторов рекомендую завести еще один массив, куда записывать какие уже были. А в итерации сверять с тем что записано.
I'm learning to live...
|
15.06.2009, 16:51 | #6 |
Пользователь
Регистрация: 28.10.2008
Сообщений: 77
|
вы не можете "ткнуть меня носом" что на что в моем коде менять
|
15.06.2009, 17:14 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
16.06.2009, 08:23 | #8 |
Пользователь
Регистрация: 28.10.2008
Сообщений: 77
|
все бы хорошо но от нас требуют в таком виде, начит вместо поиска минимума и максимума надо искать экстремумы, далее утраивать. а что делать с тем что не работает программа если экстремум стоит первым в ряду
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
растяжение массива.исправить код | Flomic | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 04.06.2009 16:46 |
растяжение массива в паскале.Испрвить код | Flomic | Помощь студентам | 0 | 04.06.2009 15:25 |
Растяжение одномерного массива | Dimon.ru | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 03.06.2009 19:58 |
начал учить только-только - нужна ваша помошь | vanDJ | Помощь студентам | 20 | 18.12.2007 21:53 |