Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
maSt
 Аватар для maSt
5 / 5 / 1
Регистрация: 28.02.2010
Сообщений: 166
#1

Сравнить имена по первым буквам - C++

04.12.2012, 16:12. Просмотров 315. Ответов 2
Метки нет (Все метки)

К примеру у меня есть файл с именами
Fantom
Kobold
Alma
Нужно считать первую букву и сравнить их по их позиции в алфавиту.
То есть после сортировки
Будет
Alma
Fantom
Kobold.
Я одного не понимаю, как их сравнивать? Как-то значение с аски таблицы считать? Или еще как?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2012, 16:12     Сравнить имена по первым буквам
Посмотрите здесь:

C++ проверка символа на принадлежность к буквам русского алфавита
Составить новую строку из цифр, соответствующих данным буквам и отсортировать их по возростанию. C++
C++ Сортировка слов по буквам
C++ Поиск в файле по буквам
C++ сортировка слов по буквам и их форме с подключением файла с ПК
C++ Получить разницу между первым элементом последовательности и числом, стоящим перед первым отрицательным
C++ Сортировать слова в строке по буквам
Создание слова по буквам C++
Составьте строку из цифр, соответствующих заданным буквам C++
C++ Как изменить обычные имена массивов на имена с указателями?
C++ Вычислить произведение элементов массива между первым максимальным и первым минимальным
C++ Отсортировать текст по буквам в алфавитном порядке

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12514 / 7076 / 794
Регистрация: 27.09.2012
Сообщений: 17,476
Записей в блоге: 2
Завершенные тесты: 1
04.12.2012, 16:17     Сравнить имена по первым буквам #2
Цитата Сообщение от maSt Посмотреть сообщение
Я одного не понимаю, как их сравнивать? Как-то значение с аски таблицы считать? Или еще как?
сравнивайте коды символов.
Если нужно сравнить символьные массивы между собой, то используйте strcmp
MrGluck
Ворчун
Эксперт CЭксперт С++
 Аватар для MrGluck
6226 / 3471 / 424
Регистрация: 29.11.2010
Сообщений: 9,178
04.12.2012, 16:57     Сравнить имена по первым буквам #3
По коду из ASCII латинские символы упорядочены в алфавитном порядке.
Yandex
Объявления
04.12.2012, 16:57     Сравнить имена по первым буквам
Ответ Создать тему
Опции темы

Текущее время: 03:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru