0 / 0 / 1
Регистрация: 19.06.2013
Сообщений: 5
|
|
1 | |
Преобразовать заданный текст в последовательность символов в порядке старшинства19.06.2013, 09:14. Показов 1010. Ответов 4
Метки нет (Все метки)
Задание.
ТИП ДАННЫХ STRING Преобразовать заданный текст в последовательность символов в порядке старшинства(возрастание порядковых номеров) Вопрос. Что значит преобразовать в последовательность символов? Строка в Pascal и так трактуется как последовательность символов. Или надо перевести каждый символ текста в переменную char? И что за возрастание порядковых номеров!!? Если не трудно объясните на примере: Допустим есть текст "Доброе утро страна!" Каким должен быть результат работы программы? Спасибо.
0
|
19.06.2013, 09:14 | |
Ответы с готовыми решениями:
4
Раздвинуть заданный текст, вставив введенную с клавиатуры последовательность символов после 1-го символа каждого слова Символьные данные: Раздвинуть заданный текст, вставив последовательность символов после последнего символа каждого слова Преобразовать текст: слова на четных местах переписать в обратном порядке, на нечетных - укоротить до 4-х символов В алфавитном порядке порядке напечатать (по одному разу) все строчные русские буквы, входящие в заданный текст |
23 / 23 / 11
Регистрация: 12.01.2013
Сообщений: 223
|
|
19.06.2013, 09:40 | 2 |
каждый символ имеет свой номер тебе нужно перевести строку в номера потом перестроить ее начиная с найменшего и наверно преобразовать обратно в символы.
0
|
0 / 0 / 1
Регистрация: 19.06.2013
Сообщений: 5
|
|||||||||||
19.06.2013, 11:56 [ТС] | 3 | ||||||||||
Это как индекс в массиве что ли? тогда они уже по возрастанию.
0 1 2 3 4 5 6 7 8 9 д о б р о е у т р о Добавлено через 13 минут Всем спасибо. Получил ответ от преподавателя. ))) нужно выделить каждую char из string, вот таким образом например
потом есть некоторая таблица символов, где они стоят в своем порядке и имеют номер, который ты можешь узнать через функцию ord(c). Вот по этому номеру и нужно упорядочить и зусунуть в другой стринг. Доброе утро страна - это будет: аабд.... и тд Напишу задачку выкину. Может пригодится кому. Добавлено через 1 час 44 минуты Решил
0
|
23 / 23 / 11
Регистрация: 12.01.2013
Сообщений: 223
|
|
19.06.2013, 13:16 | 4 |
Не по теме.
я это и имел ввиду!
0
|
0 / 0 / 1
Регистрация: 19.06.2013
Сообщений: 5
|
|
19.06.2013, 15:54 [ТС] | 5 |
Извени Я просто не въехал с порядковыми номерами. Они берутся из аски кодов. Но все равно спасибо!
0
|
19.06.2013, 15:54 | |
19.06.2013, 15:54 | |
Помогаю со студенческими работами здесь
5
Разделите заданный текст (не менее 1000 символов) на строки, содержащие не более N символов Определить сколько различный символов входит в заданный текст содержащий не более К символов и оканчивающийся точками Строка: Разбить последовательность на группы по 5 символов и выдать каждую последовательность в обратном порядке. Напечатать в обратном порядке заданный текст Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |