|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.06.2014, 00:31 | #1 |
Новичок
Джуниор
Регистрация: 15.06.2014
Сообщений: 1
|
Сортировка чисел, введенных пользователем
Задача такова: пользователь вводит числа через пробел, напечатать их в порядке возрастания.
И здесь проблема в том, что сортировка идет в виде 1 11 222 33 а не по возрастанию значения Код:
Последний раз редактировалось Stilet; 15.06.2014 в 09:14. |
15.06.2014, 00:46 | #2 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
все верно - вы ж строки сортируете, а не числа
Переводите строки в числа и пузырьком по ним, пузырьком
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
15.06.2014, 00:47 | #3 |
Пользователь
Регистрация: 15.04.2012
Сообщений: 46
|
сортируешь их как строки, а не как числа. это называется лексикографический порядок
НИУ СГУ им. Чернышевского
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
По C. Сумма введенных пользователем чисел | HenryO | Общие вопросы C/C++ | 6 | 31.05.2013 14:56 |
Деление двух чисел, введенных пользователем с клавиатуры | Шизофрения | Общие вопросы C/C++ | 4 | 02.12.2012 21:58 |
Номер большего из четырех введенных чисел | odisseyb | Паскаль, Turbo Pascal, PascalABC.NET | 14 | 14.01.2011 20:56 |
Как ограничить число введенных чисел в delphi | Kati | Помощь студентам | 3 | 23.10.2010 21:02 |
Функция суммы введенных чисел. | I_student | Помощь студентам | 5 | 10.10.2010 14:43 |