|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
27.05.2014, 20:43 | #1 |
Новичок
Джуниор
Регистрация: 27.05.2014
Сообщений: 60
|
Задан целочисленный массив
Задан целочисленный массив, состоящий из n элементов (число n ввести с клавиатуры). Если число элементов окажется чётным, то максимальный элемент поместить в начало массива, а минимальный элемент поместить в конец массива, в противном случае удалить из массива все чётные элементы.
|
27.05.2014, 21:43 | #2 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
Нахождение максимума (минимума) найти можно тут:
http://programmersforum.ru/showthread.php?t=70310 |
28.05.2014, 00:44 | #3 |
Новичок
Джуниор
Регистрация: 27.05.2014
Сообщений: 60
|
"Если число элементов окажется чётным, то максимальный элемент поместить в начало массива, а минимальный элемент поместить в конец массива, в противном случае удалить из массива все чётные элементы."
В программе минимальный элемент меняется местами с максимальным. Как сделать чтобы выполнялось условие которое в ковычках???? Код:
Последний раз редактировалось Stilet; 28.05.2014 в 08:07. |
28.05.2014, 08:28 | #4 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
Массив, скорее всего одномерный. Нужно переписать код под одномерный массив.
И удаление элемента делается сдвигом массива влево, который также описан по ссылке. Пример: 1 2 3 4 5 Нужно удалить третий элемент. Сдвигаете элементы влево Получается 1 2 4 5 5 Для статических массивов хвост массива либо обнуляют, либо не показывают при выводе. Для динамических используют процедуру setlength(a,n-1) Где n - размерность массива. Setlength при переназначении длины массива оставит в данном случае 4 элемента, последний же удалит. Окончательно получим удаление третьего элемента. |
28.05.2014, 14:15 | #5 |
Новичок
Джуниор
Регистрация: 27.05.2014
Сообщений: 60
|
что-то не получается...напишите программу
|
28.05.2014, 20:10 | #6 |
Новичок
Джуниор
Регистрация: 27.05.2014
Сообщений: 60
|
помогите код программы написать, завтра последний срок, очень нужно...
Последний раз редактировалось maxim1592; 28.05.2014 в 22:06. |
31.05.2014, 16:31 | #7 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
Максимальный элемент с минимальным поменяйте самостоятельно.
Код:
|
31.05.2014, 19:39 | #8 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
31.05.2014, 19:42 | #9 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
Наплодил тс тем, черт ногу сломает. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задан целочисленный вектор X размерностью n | Игорь Обухов | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 06.05.2014 18:17 |
Задан массив a1, a2, …, an. Если массив упорядочен, то оставить без изменений, иначе переставить элементы ( Delphi ) | Natashakosmos | Помощь студентам | 1 | 10.01.2014 22:44 |
Задан целочисленный одномерный массив A из N элементов. Найти номер последне | Vladimir Ryabov | Фриланс | 5 | 01.11.2011 13:21 |
С# задан массив 5х5. сформировать массивы А и В. в массив А поместить элементы с четными индексами, в массив В с нечетны | Koksa | Помощь студентам | 0 | 10.10.2011 11:26 |
Задан вектор X[20]. Положительные числа переписать в массив Y, а отрицательные в массив W | leha_demi | Помощь студентам | 2 | 24.09.2011 18:12 |