|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.08.2010, 10:29 | #1 |
Пользователь
Регистрация: 24.08.2010
Сообщений: 26
|
сортировка одномерного массива
необходимо целочисленный массив А отсортировать по возрастанию. Причём отсортировать только те его эллементы, который входят в промежуток [a...b]. Всё прекрасно, токон выдаёт ошибку, а я не могу её убрать. Ошибка
error C2599: 'main' : local functions are not supported Код пишу в visual studio c++. Вот сам код проги Код:
Последний раз редактировалось Stilet; 26.08.2010 в 11:36. |
26.08.2010, 10:40 | #2 |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
в visual свой main создается
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
26.08.2010, 11:11 | #3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Лишняя закрывающая скобка в конце
|
26.08.2010, 19:32 | #4 |
Пользователь
Регистрация: 24.08.2010
Сообщений: 26
|
тогда такой вопрос. Вот код программы:
Код:
как сделать, чтобы отсортировался массив по возрастанию на промежутке [a...b]? А то он мне тот же выводит Последний раз редактировалось Stilet; 27.08.2010 в 08:58. |
27.08.2010, 09:05 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
Код:
I'm learning to live...
|
07.09.2010, 07:15 | #6 |
Пользователь
Регистрация: 24.08.2010
Сообщений: 26
|
товарищи, помогите, не сортирут он...просто выводит старый массив...уже по-всякому перепробывала
|
07.09.2010, 08:12 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вот результат с теми поправками что я указал:
Цитата:
I'm learning to live...
|
|
07.09.2010, 08:20 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
imperceptible4462, я, к своему стыду и сожалению, совсем не знаю C
Поэтому совет дам общеобразовательный Вам для себя надо решить, что же Вам собственно надо сделать. код (c) Stilet из поста #5 делает следующее пусть дан массив 12 10 9 2 17 5 6 7 и а = 3, b= 6, т.о. [3..6] автор решил, что нужно отстортировать элементы массива от элемента с номером (индексом) 3 до элемента с номером (индексом) 6 12 10 9 2 17 5 6 7 после сортировки получаем массив: 12 10 2 5 9 17 5 6 7 Я лично считаю, что задача подразумевает ДРУГОЕ, отсортировать все числа, величина которых попадает в диапазон [a..b] Но в этом случае решите, где должен располагаться отсортированный участок (он может быть либо в начале массива, либо в конце) Например, для того же массива: 12 10 9 2 17 5 6 7 если a= 5, b = 10 Что получится? (приведите массив после сортировки) |
07.09.2010, 08:36 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Если автору нужно такое несчастье то вот таблэтка: Код:
I'm learning to live...
|
|
07.09.2010, 09:27 | #10 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Цитата:
Не уверен, что автор топика (и, главное, его преподаватель) достойно оценит решение, но мне лично понравилось: просто и эффективно решается именно поставленная в ТЗ задача! Браво, коллега! Последний раз редактировалось Serge_Bliznykov; 07.09.2010 в 09:29. |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка одномерного массива | Гамбит | Помощь студентам | 2 | 02.11.2009 00:28 |
Сортировка одномерного массива | laponka | Помощь студентам | 7 | 14.09.2009 09:00 |
Сортировка одномерного массива введенного с клавиатуры по возрастанию | sande | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 18.01.2009 20:31 |
Сортировка одномерного массива (ASM & C) | voron | Помощь студентам | 0 | 02.12.2007 13:41 |