0 / 0 / 0
Регистрация: 25.09.2013
Сообщений: 38
|
|
1 | |
Последний символ строки22.09.2016, 19:32. Показов 2940. Ответов 3
Метки нет (Все метки)
Имеются переменные a и s типа string.
В переменной a задан алфавит 'а-я'. В переменную s считывается введенная строка. Производится замена каждого символа в s на символ стоящий через 5 знаков от него в а. При замене "ъ" вместо "я" вставляет пробел. При "щ" - "ю", при "ы" - "а". Все правильно. Проблема именно со вставкой "я".
0
|
22.09.2016, 19:32 | |
Ответы с готовыми решениями:
3
последний символ строки Проверить и удалить последний символ из строки Поменять местами первый и последний символ строки Если длина строки четная, то удалить каждый второй символ, если нечетная, то удалить первый и последний символ |
Модератор
3491 / 2614 / 741
Регистрация: 19.09.2012
Сообщений: 7,976
|
|
22.09.2016, 19:39 | 2 |
Код покажи.
0
|
3759 / 2263 / 705
Регистрация: 29.05.2013
Сообщений: 9,613
|
|
22.09.2016, 19:50 | 3 |
"я" - последняя буква в строке А. И куда считать 5 символов после "я"? И эта неясность в условии задачи, будет распространятся на 5 последних букв в А. Если предполагается, что по достижении последнего символа в А, надо считать с начала последовательности, то все становится логично, но этого в условии нет.
0
|
0 / 0 / 0
Регистрация: 25.09.2013
Сообщений: 38
|
|
23.09.2016, 13:30 [ТС] | 4 |
да, не указал этого в условии. Хотя из этого: "При "щ" - "ю", при "ы" - "а"." можно понять.
получается после "я" нужно начинать перебор алфавита заново, так он и делает. проблема именно в последнем символе.
0
|
23.09.2016, 13:30 | |
23.09.2016, 13:30 | |
Помогаю со студенческими работами здесь
4
Последний символ в Edit Найти в массиве последний символ ‘;’ Строка: каждый символ строки S заменяются на следующий за ним символ в строке S... Если последний символ в Edit - точка, то выполнить действие Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |