Hard & Soft > Программирование
с++ Помогите! кто чем сможет...
Gabriel:
у меня есть символьная строка.
задание к этой строке следуйщее: символы разделённые пробелами назовём словами
подсчитать количество слов у котороых первый и последний элимент одинаковый.
Блин знаю как подсчитать количество слов, но не доганяю как добавить условие при котором первый и последний символы должны быть одинаковыми. Помогите кто сможет!!! ???
andy:
--- Цитата: xxxborland89 от Ноября 20, 2007, 21:28:14 ---у меня есть символьная строка.
задание к этой строке следуйщее: символы разделённые пробелами назовём словами
подсчитать количество слов у котороых первый и последний элимент одинаковый.
Блин знаю как подсчитать количество слов, но не доганяю как добавить условие при котором первый и последний символы должны быть одинаковыми. Помогите кто сможет!!! ???
--- Конец цитаты ---
Ну вообще-то символьные значения имеют номера :)
Но еще проще тупо сравнить первый и последний, если не равны то не одинаковы :)
Gabriel:
Ну вообще-то символьные значения имеют номера :)
Но еще проще тупо сравнить первый и последний, если не равны то не одинаковы :)
[/quote]
я не знаю какой символ первй какой последний, так как пробелы могут быть в любом месте, а слово не одно, а несколько
Gabriel:
АААААААА, я понял Спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :D
andy:
--- Цитата: xxxborland89 от Ноября 20, 2007, 22:23:19 ---
Ну вообще-то символьные значения имеют номера :)
Но еще проще тупо сравнить первый и последний, если не равны то не одинаковы :)
--- Конец цитаты ---
я не знаю какой символ первй какой последний, так как пробелы могут быть в любом месте, а слово не одно, а несколько
[/quote]
Логика проще некуда: то что разделено пробелами = слова, суем слова хоть в массив, хоть перебираем на ходу, в выделенном слове сравниваем 1 и последний элемент.
Что за задачка такая ? Напоминает, что-то из учебного цикла :)
Навигация
Перейти к полной версии