0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 16
|
||||||
1 | ||||||
Вывести все буквы и количество раз их использования27.06.2013, 19:34. Показов 1635. Ответов 4
Метки нет (Все метки)
Здравствуйте. Суть программы вывод всех букв строки с указанием количества раз их использования.
Можно узначть для чего нужно число 1072 в программе приведённой ниже?
0
|
27.06.2013, 19:34 | |
Ответы с готовыми решениями:
4
Вывести все буквы, встречающиеся не менее двух раз Вывести все буквы, входящие в текст не менее двух раз Множества. Вывести все буквы, встречающиеся не менее двух раз Вывести все буквы из текстового файла, входящие в файл не менее 2х раз |
104 / 104 / 19
Регистрация: 23.05.2013
Сообщений: 185
|
||||||
27.06.2013, 19:50 | 2 | |||||
1072 - это порядковый номер буквы "а" в таблице символов Юникода. В первом цикле посимвольно проверяется введенный текст и если очередной символ принадлежит диапазону [а-я], то инкрементируется элемент массива с индексом (буква - 1072). Второй цикл выводит буквы алфавита и колличество повторений. К индексу i прибавляется 1072 и полученное число (индекс буквы в Юникоде) приводится к символьному типу.
Чтобы программа считала заглавные буквы, можно изменить ее так:
1
|
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 16
|
|
27.06.2013, 21:03 [ТС] | 4 |
FrostByte большое спасибо за описание.
0
|
104 / 104 / 19
Регистрация: 23.05.2013
Сообщений: 185
|
|
27.06.2013, 21:10 | 5 |
@Влаd, не за что
0
|
27.06.2013, 21:10 | |
27.06.2013, 21:10 | |
Помогаю со студенческими работами здесь
5
Используя множество, вывести на экран все буквы, повторяющиеся в строке не менее двух раз Вывести на экран все буквы в алфавитном порядке, встречающиеся в тексте не менее двух раз Вывести в алфавитном порядке все буквы,которые встречаются в тексте только один раз Вывести в алфавитном порядке все буквы текста, входящие в него не менее двух раз Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |