![]() 3 / 3 / 1
Регистрация: 21.11.2010
Сообщений: 30
|
|
1 | |
Сортировка строк в алфавитном порядке20.05.2011, 22:33. Показов 90200. Ответов 6
Метки нет Все метки)
(
Помогите пожалуйста написать программу для сортировки строк в алфавитном порядке
Программа открывает фаил input.txt и отоброжает его содержимое Выполняется запрос на сортировку Происходит сортировка строк в алфавитном порядке Результат сохраняется в фаиле output.txt и выводится на экран Добавлено через 8 часов 32 минуты 1)В общем, я и сам могу сделать, но только думаю как всегда код огромный выйдет. 2) открытие фаила я сделать могу и его отображение и сохранения. Единственно что не ястно как сортировку делать, вот если с числами там проще.
0
|
20.05.2011, 22:33 | |
Ответы с готовыми решениями:
6
Сортировка строк в алфавитном порядке
Сортировка строк в алфавитном порядке (переделать на wstring) |
![]() 516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
||||||
20.05.2011, 22:43 | 2 | |||||
4
|
![]() 3 / 3 / 1
Регистрация: 21.11.2010
Сообщений: 30
|
|
20.05.2011, 22:52 [ТС] | 3 |
![]() Была задумка присвоить каждой строке своеобразную числовую индефикацию. Какбы число зависит от длины строки и от символов, а потом они в порядке возростания или убывания уклабываются И получаюся нужные строки Спасибо ОГРОМНОЕ!!! ![]()
0
|
![]() 516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
|
20.05.2011, 22:55 | 4 |
Даже на "чистом" си все проще. Есть функция strcmp, которая сравнивает строки. Если результат < 0, то левое меньше правого. Т.е. все тоже самое, что с цифрами, только вместо < вызывается strcmp.
1
|
![]() 542 / 447 / 162
Регистрация: 10.12.2009
Сообщений: 1,857
|
|
20.05.2011, 22:56 | 5 |
Хитрый_КОТ, это STL, без этой библиотеки шаблонов получилось бы точно так же по длине...
Да и посимвольно можно было и не сравнивать, так как сравнение строк целиком - допустимо!
1
|
0 / 0 / 3
Регистрация: 29.05.2014
Сообщений: 83
|
||||||
01.06.2014, 17:17 | 6 | |||||
Хотел бы уточнить про сравнение строк strcmp вот у меня есть пример функции мне надо чтобы при сравнении выводило то слово которое в алфавитном порядке выше, вот код как мне его доработать чтобы именно в алфавитном порядке выводило?:
Да и если на англ пишеш всеравно выдает boot хотя book по алфавиту должен быть первым, и даже если делаешь первую строку больше те пишеш например booooook а вторую строку пишешь bot выдает вторую строку...8(
0
|
0 / 0 / 0
Регистрация: 17.11.2018
Сообщений: 7
|
|
04.06.2019, 08:27 | 7 |
А если допустим в текстовом документе идут номера телефонов и потом имена, а сортировать всю информацию это нужно как раз по именам, но так чтобы структура документа осталась та же?
0
|
04.06.2019, 08:27 | ||||||
Помогаю со студенческими работами здесь
7
Сортировка в алфавитном порядке... Сортировка в алфавитном порядке
Сортировка слов в алфавитном порядке Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
![]() |
Новые блоги и статьи
![]() |
||||
Осваиваем Kubernetes: Подробная шпаргалка
Mr. Docker 15.03.2025
Kubernetes — это открытая платформа для автоматизации развертывания, масштабирования и управления контейнеризированными приложениями. Он был создан для решения проблем, с которыми сталкиваются. . .
|
Лучшие PHP REST API фреймворки
Jason-Webb 15.03.2025
Современные PHP REST API фреймворки предлагают большой набор функциональности: от автоматической валидации данных и управления маршрутизацией до генерации документации и интеграции с различными. . .
|
Многопоточность в Java с Project Loom: виртуальные или обычные потоки
Javaican 15.03.2025
Многопоточность всегда была одноим из основных элементов в разработке современного программного обеспечения. Она позволяет приложениям обрабатывать несколько задач одновременно, что критично для. . .
|
Что нового в Swift 6 и особенности миграции
mobDevWorks 15.03.2025
Swift 6 — это новый крупный релиз языка программирования от Apple, анонсированный на WWDC 2024. Если вы следили за эволюцией Swift, то наверняка заметили, что многие значимые возможности, которые. . .
|
Вопросы на собеседовании по Android
mobDevWorks 14.03.2025
По данным статистики, Android занимает более 70% мирового рынка мобильных операционных систем, что делает платформу привлекательной как для начинающих разработчиков, так и для опытных профессионалов. . . .
|
Лучшие игровые движки для Python
py-thonny 14.03.2025
Python обеспечивает разработчиков игр мощными движками и фреймворками, которые позволяют воплотить практически любую идею — от простой аркады до визуального романа с разветвленным сюжетом. Главное. . .
|
Бессерверный JavaScript: Разработка масштабируемых API с AWS Lambda
run.dev 14.03.2025
Но что такое бессерверные вычисления на самом деле? По сути, это модель облачных вычислений, где разработчик фокусируется исключительно на создании бизнес-логики, не тратя время на настройку. . .
|
Безопасность кода в C++26: Менеджеры ресурсов и висячие ссылки
NullReferenced 14.03.2025
C++ всегда был языком, предоставляющим разработчикам большие возможности и гибкость, но вместе с тем требующим ответственности. Одной из самых коварных проблем даже для опытных программистов остаются. . .
|
smart-agent proper interface settings (2025)
jigi33 14.03.2025
Smart-agent proper interface settings (mart 2025).
(see screenshots to look at "Etalon" ARM)
|
Продвинутые настройки JVM
Javaican 14.03.2025
Стандартные параметры запуска JVM хороши для повседневной разработки, но совершенно недостаточны для высоконагруженных систем. Представьте, что вы запускаете финансовую платформу, обрабатывающую. . .
|