|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.11.2010, 22:16 | #1 |
Пользователь
Регистрация: 13.09.2010
Сообщений: 19
|
отсортировать слова в строке по алфавиту
Строка вводится с клавиатуры, слова разделяются пробелами и табуляцией, нужно отсортировать каждую букву в каждом слове по алфавиту.
Все - это нужно сделать не используя строковые функции. Как все это реализовать я примерно представляю, но есть одна загвоздка. Алгоритм у меня такой: ввожу символы с клавиатуры, записываю каждый символ в массив, далее цикл по этому массиву, в котором определяю слова, когда определил слово заношу его во временный массив, сортирую его в алфавитном порядке, потом определяю другие слова. Никак не могу сообразить, как задать такой цикл который бы пробегал по массиву и находил слова и записывал их во временный массив. На ум приходит только goto, но хотелось бы обойтись без него. Прошу вашей помощи. Писать код не обязательно, подскажите хотя бы на словах. |
05.11.2010, 00:50 | #2 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 148
|
С первого элемента массива записываем каждый символ во временный массив до тех пор, пока не встретиться символ пробела или табуляции. Далее выполняется сортировка. После сортировки очищаем временный массив. Далее продолжаем читать исходный массив и записываем переменные во временный до пробела или табуляции... и так далее пока не конец исходного массива.
МОЙ САЙТ
Компьютер позволяет решать все те проблемы, которые до появления компьютера не существовали. |
05.11.2010, 10:00 | #3 | |
Пользователь
Регистрация: 13.09.2010
Сообщений: 19
|
Цитата:
И еще как можно очищать массив? |
|
05.11.2010, 12:31 | #5 | |
Пользователь
Регистрация: 13.09.2010
Сообщений: 19
|
Цитата:
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ассемблер слова по алфавиту | Sined121 | Фриланс | 4 | 17.05.2010 09:51 |
Отсортировать слова в заданном списке по алфавиту. | Nynka | Помощь студентам | 5 | 08.12.2009 00:45 |
Отсортировать числа по алфавиту | Scorpil | Общие вопросы C/C++ | 3 | 18.10.2008 01:32 |
Отсортировать по алфавиту | Rio309 | Помощь студентам | 2 | 09.03.2008 22:52 |
Отсортировать по алфавиту | asale | Microsoft Office Excel | 5 | 19.11.2007 22:01 |