0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 13
|
|
1 | |
Напечатать в алфавитном порядке буквы13.04.2012, 20:10. Показов 1872. Ответов 18
Метки нет (Все метки)
Всем привет.Помогитеюу меня есть текст и мне надо напечатать в алфавитном порядке буквы,входящие в заданный текст по одному разу.
Я сделал её пузырьковым методом,но как мне убрать дубликаты?
0
|
13.04.2012, 20:10 | |
Ответы с готовыми решениями:
18
Напечатать в алфавитном порядке все буквы входящие в текст Напечатать в алфавитном порядке все глухие согласные буквы Напечатать в алфавитном порядке все глухие согласные буквы Напечатать в алфавитном порядке все согласные буквы, входящие в текст. |
157 / 157 / 27
Регистрация: 29.03.2012
Сообщений: 418
|
|
13.04.2012, 20:16 | 2 |
0
|
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 13
|
|
13.04.2012, 20:17 [ТС] | 3 |
0
|
157 / 157 / 27
Регистрация: 29.03.2012
Сообщений: 418
|
|
13.04.2012, 20:23 | 4 |
0
|
9 / 9 / 2
Регистрация: 13.04.2012
Сообщений: 19
|
|
13.04.2012, 20:23 | 5 |
1. Заведите массив для хранения не повторяющихся символов.
2. Пробегайте в цикле по тексту и проверяйте наличие очередного символа в массиве, если его нет - записывайте, если есть не записывайте символ в массив. 3. Отсортируйте массив. В результате вы получите отсортированный массив с не повторяющимися символами.
0
|
26 / 26 / 7
Регистрация: 05.04.2012
Сообщений: 248
|
|
13.04.2012, 20:27 | 6 |
Автор, всё ещё проще)).......тема ещё актуальна??
0
|
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 13
|
|
13.04.2012, 20:32 [ТС] | 7 |
0
|
26 / 26 / 7
Регистрация: 05.04.2012
Сообщений: 248
|
||||||
13.04.2012, 20:45 | 8 | |||||
Добавлено через 3 минуты Так, я уже нашёл парочку ошибок, сейчас исправлю)
0
|
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 13
|
|
13.04.2012, 20:47 [ТС] | 9 |
так-то мне всё понятно)но он дубликаты не удаляет,у меня как раз в этом вопрос был,как их убрать-то?)ну у тебя она проще,я пузырьковым делаю...
0
|
26 / 26 / 7
Регистрация: 05.04.2012
Сообщений: 248
|
||||||
13.04.2012, 20:53 | 10 | |||||
0
|
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 13
|
|
13.04.2012, 20:56 [ТС] | 11 |
слуушай,а он у меня вообще ничего не выводить((
0
|
26 / 26 / 7
Регистрация: 05.04.2012
Сообщений: 248
|
||||||
13.04.2012, 20:58 | 12 | |||||
Вот теперь лучше)
Добавлено через 1 минуту А какой язык тебе нужен, потому что я написал обработку англо-язычной строки.
0
|
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 13
|
|
13.04.2012, 21:02 [ТС] | 13 |
да,для англо-язычной
Добавлено через 2 минуты вооо,всё работает,спасибо большое помог)а я только начию программировать,объяни пжл,как работает continue и где он сортирует?
0
|
26 / 26 / 7
Регистрация: 05.04.2012
Сообщений: 248
|
|
13.04.2012, 21:02 | 14 |
У меня всё работает.Проверь точнее.
0
|
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 13
|
|
13.04.2012, 21:03 [ТС] | 15 |
0
|
26 / 26 / 7
Регистрация: 05.04.2012
Сообщений: 248
|
|
13.04.2012, 21:07 | 16 |
1. Continue пропускает 1 итерацию и переходит к следующей.
2. Во время проверки мы проверяем в алфавитном порядке, в таком же порядке и выводит. Хотя в данном случае, будет в алфавитном только если буквы будут либо все строчные, либо все прописные. В принципе можно доработать, чтоб работало в обоих случаях.
0
|
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 13
|
|
13.04.2012, 21:10 [ТС] | 17 |
ага,понятно,а 96 зачем ?
Добавлено через 19 секунд а как ещё сделать чтоб с заглявными работал?
0
|
26 / 26 / 7
Регистрация: 05.04.2012
Сообщений: 248
|
|
13.04.2012, 21:22 | 18 |
Потому что в таблице ASCII под номером 96 не буква там вот такой знак: `
А насчёт заглавных попробуй теперь сам, если не получится, то я может напишу, а пока сам пробуй.
0
|
0 / 0 / 0
Регистрация: 13.04.2012
Сообщений: 13
|
|
13.04.2012, 21:44 [ТС] | 19 |
да хорошо,спасибо)
0
|
13.04.2012, 21:44 | |
13.04.2012, 21:44 | |
Помогаю со студенческими работами здесь
19
Напечатать в алфавитном порядке все согласные буквы, входящие в текст. Напечатать в алфавитном порядке буквы,входящие в заданный текст по одному разу Напечатать в алфавитном порядке все слова, которые начинаются с большой буквы Напечатать в алфавитном порядке все гласные буквы, присутствуют в каждом слове Напечатать в алфавитном порядке все глухие согласные буквы, которые входят в текст Напечатать в алфавитном порядке все различные русские буквы , входящие в введенный текст Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |