Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2012, 13:45   #1
mimit
Пользователь
 
Регистрация: 18.10.2012
Сообщений: 49
По умолчанию Дано предложение. Напечатать все его слова

Дано предложение. Напечатать все его слова, предварительно преобразовав каждое из них по следующему правилу: заменить первую встреченную букву «а» на «о».
Не могу понять суть задания.
mimit вне форума Ответить с цитированием
Старый 07.12.2012, 13:55   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

1) Разбиваешь предложение на слова, засовываешь слова в массив
2) Идешь по массиву, заменяешь первые буквы а<-->о в каждом слове
3) Выводишь все это богатство на экран


Или

1) Вводишь две переменные boolean: первая будет определять начало/конец слова, вторая - заменена/не заменена первая "а" в слове.
2) читаешь строку посимвольно, встретил пробел - инвертируешь первую логическую, встречаешь после этого букву "а" - меняешь и вторую перебрасываешь в труе.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 07.12.2012, 14:05   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
Не могу понять суть задания.
Вы шутите или прикидываетесь?..

Вводят предложение, вам требуется в каждом слове замнить первую встреченную "а" на "о"... Вот блин, практически повторил то, что написано.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дано предложение. Вывести на экран все слова, начинающиеся и оканчивающиеся на одну и ту же букву. mimit Помощь студентам 5 07.12.2012 13:44
Дано n вещественных чисел. Напечатать все перестановки. Рекурсивная функция на Си sometimes_elen Помощь студентам 0 19.05.2011 22:39
Напечатать все различные слова в строках Алексей Егораев Помощь студентам 1 20.02.2011 18:06
напечатать все слова , отличные от последнего слова Julila Помощь студентам 1 07.01.2011 23:34
Дано предложение. Между словами предложения один пробел, а после последнего слова точка. Vadim123456 Помощь студентам 0 01.05.2010 23:28