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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2010, 21:12   #1
bpystep
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 180
По умолчанию C++. Текст

Задание:
Дан текст, состоящий из не менее, чем из пяти слов. Определить, есть ли в нем слова, начинающиеся и заканчивающиеся с буквы «А», а так же количество таких слов.

Народ помогите мне вот с чем: я так понимаю, нужно делить каждое слово на символы и их уже сравнивать м символом "А", подскажите плиз как делить слово на символы? постоянно встречаюсь с такими задачами и не могу найти решение данной проблемы, не прошу полный код, просто как делить слово на символы...

Заранее спасибо...
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
bpystep вне форума Ответить с цитированием
Старый 14.03.2010, 21:16   #2
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

И дальше через if проверяете
Код:
	char* str = new char[];
	cin.getline(str,100);
Cpluser вне форума Ответить с цитированием
Старый 14.03.2010, 21:17   #3
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Слово на символы? О_о
Может строку на слова?
Если да, то strtok может помочь с этим, примеры использования есть на этом форуме.
netrino вне форума Ответить с цитированием
Старый 15.03.2010, 10:14   #4
bpystep
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 180
По умолчанию

Можно плиз ссылочку? то есть мы делим строку на слова, но как тогда проверить начинается и заканчивается ли слово на "А"??? я то думал после деления на символы будем проверять символ, а не слово, разъясните пожалста...
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
bpystep вне форума Ответить с цитированием
Старый 15.03.2010, 14:41   #5
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Какую ссылочку? поиск по форуму + гугл + поиск по msdn дадут вам более чем достаточно. И что вы подразумеваете под разбитием на символы? Массив - структура с прямым доступом, вы и так можете работать с отдельно взятым символом, сразу, без каких-либо разбиений.
То есть разбив строку на слова просто делаете проверку на равенство первого символа слова символу 'A'
Код:
if(word[0] == 'A')
 ...
netrino вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
текст xaft Общие вопросы .NET 2 06.03.2009 15:54
Как узнать какой текст выделен в текст поле mogul82 JavaScript, Ajax 2 02.11.2008 16:32
Текст Sanek_ntsk Паскаль, Turbo Pascal, PascalABC.NET 3 10.03.2008 15:23
Текст [Smarik] Паскаль, Turbo Pascal, PascalABC.NET 6 19.02.2008 18:26