![]() |
|
Модераторы: bsa |
![]()
|
|
| denver312 |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 6.12.2007 Репутация: нет Всего: нет |
Помогите пожалуйста!
Есть программа, которая реализует работу с последовательностью чисел. Вводим 10 чисел - она формирует их по возростанию. Но нужно ещё, кроме этого составить новую последовательность, выкинув из неё самое минимальное и самое максимальное число. Как это сделать?
Заранее спасибо!
Это сообщение отредактировал(а) archimed7592 - 28.12.2007, 12:46 |
||||
|
|||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 6 Всего: 93 |
Выкинуть из отсортированной последовательности первый(т.е. минимальный) и последний(т.е. максимальный) элементы. -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
| denver312 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 6.12.2007 Репутация: нет Всего: нет |
Спасибо, я знаю, но не знаю как это сделать |
|||
|
||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 6 Всего: 93 |
Если формируешь новую последовательность, то начинать копировать со второго элемента(с индексом 1) и заканчивать предпоследним(с индексом n - 2). Если хочешь изменить существующую последовательность, то переместить все элементы на 1 "влево", после чего укоротить последовательность на 2. -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
| denver312 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 6.12.2007 Репутация: нет Всего: нет |
Если хочешь изменить существующую последовательность, то переместить все элементы на 1 "влево", после чего укоротить последовательность на 2. А что значит "переместить все элементы на 1 "влево", после чего укоротить последовательность на 2"? Как это понять? |
|||
|
||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 6 Всего: 93 |
Элемент с индексом 1 переместить в ячейку с индексом 0. Элемент с индексом 2 переместить в ячейку с индексом 1. Элемент с индексом 3 переместить в ячейку с индексом 2. ... Элемент с индексом n-2 переместить в ячейку с индексом n-3. Элемент с индексом n-1 переместить в ячейку с индексом n-2. Зависит от того, как ты идентифицируешь длину последовательности в дальнейшем коде. -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
| denver312 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 6.12.2007 Репутация: нет Всего: нет |
Не понимаю как это прописать в коде. Ведь у меня max и min число могут находится в разных местах.
|
|||
|
||||
| GrayCardinal |
|
|||
|
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: нет Всего: 58 |
Да и b надо инитить как a ... Добавлено через 5 минут и 10 секунд Да, ещё int n[10]; наверно всё-таки просто int n ? |
|||
|
||||
| denver312 |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 6.12.2007 Репутация: нет Всего: нет |
Ничего не получается
Это сообщение отредактировал(а) archimed7592 - 30.12.2007, 17:51 |
||||
|
|||||
| GrayCardinal |
|
|||
|
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: нет Всего: 58 |
denver312,
Ну, значит бегом с чайком к тому кто код писал |
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 6 Всего: 162 |
denver312, пользуйся тегом "код", пожалуйста.
|
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |