0 / 0 / 0
Регистрация: 24.01.2012
Сообщений: 31
|
||||||
1 | ||||||
Замена буквы в слове!24.01.2012, 20:38. Показов 7812. Ответов 17
Метки нет Все метки)
(
Нужно найти в строке из 19 символов найти букву 'o' и если после нее стоит буква 's' , то заменить на 'a'! Не могу понять как сделать(
0
|
|
24.01.2012, 20:38 | |
Ответы с готовыми решениями:
17
Сделать маленькими все буквы в тех словах, в которых нет ни одной буквы, встречающейся в последнем слове строки. Дано слово. Удалить из него все повторяющиеся буквы, оставив их первые вхождения, то есть в слове должны остаться только различные буквы. Замена букв в слове |
0 / 0 / 0
Регистрация: 24.01.2012
Сообщений: 31
|
||||||
24.01.2012, 20:44 [ТС] | 3 | |||||
0
|
24.01.2012, 20:49 | 5 | |||||
1
|
Модератор
![]() 8809 / 6592 / 894
Регистрация: 14.02.2011
Сообщений: 23,181
|
||||||
24.01.2012, 20:52 | 6 | |||||
пардон не заметил
тогда цикл никогда не выполнится i например равно 10 тогда 1>=10 ложь выход из цикла пиши так
s менять будешь???? тем более у тебя не сравнение == а присваивание =
1
|
Модератор
![]() 8809 / 6592 / 894
Регистрация: 14.02.2011
Сообщений: 23,181
|
|
24.01.2012, 20:58 | 8 |
i - 1 не обязательно у строки есть лишний 0 элемент за пределы не выскочишь
++k почему преинкремент а не пост ??? Добавлено через 1 минуту ответил уже не заметил поиска длины а при i=0 будет крутится пока не зайдет в отрицательную область
1
|
0 / 0 / 0
Регистрация: 24.01.2012
Сообщений: 31
|
||||||
24.01.2012, 21:07 [ТС] | 11 | |||||
Сделал вот так
![]()
0
|
Модератор
![]() 8809 / 6592 / 894
Регистрация: 14.02.2011
Сообщений: 23,181
|
|
24.01.2012, 21:13 | 14 |
как думаешь будет выводить???
один цикл поправил другой нет причем как поправил то почему присвоение с 1 со второй буквы пойдешь при такой записи за границы вылезешь тебе уже написали и вот это ты вообше читаешь что тебе пишут? ![]()
1
|
0 / 0 / 0
Регистрация: 24.01.2012
Сообщений: 31
|
||||||
24.01.2012, 21:26 [ТС] | 15 | |||||
Все получилось! Спасибо! окончательный вариант!
0
|
![]() 3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
|
|
24.01.2012, 21:33 | 17 |
http://codepad.org/StrRLzBa
В тайм-аут не уходит, значит не бесконечный. Другое дело, если объявить i, как unsigned, как и нужно объявлять ![]()
0
|
Модератор
![]() 8809 / 6592 / 894
Регистрация: 14.02.2011
Сообщений: 23,181
|
|
24.01.2012, 21:38 | 18 |
beliall,
нет ты действительно не смотришь почему со второй буквы то вывод???? ты вылезешь за пределы массива ![]() Добавлено через 2 минуты я же написал почти значит шибко большой не! если k объявить (лучше обе) тогда будем крутится до 0 только нахрена нам этот тюнинг ![]() ![]()
0
|
24.01.2012, 21:38 | |
Помогаю со студенческими работами здесь
18
Замена букв в слове Различные буквы в слове. Замена одинаковых символов в слове Удалить повторяющиеся буквы в слове Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |