Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Griffon
0 / 0 / 0
Регистрация: 29.11.2009
Сообщений: 4
#1

Слова, буквы. - C++

29.11.2009, 22:03. Просмотров 464. Ответов 4
Метки нет (Все метки)

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

В главной программе ввести с клавиатуры две строки длиной до 50...80 символов соответственно, и с помощью созданной функции вывести на экран все слова первой строки, которые содержат букву с более одного раза, и все слова второй строки, содержащие букву а три или более раза.

за ранее спасибо за помощь)))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2009, 22:03     Слова, буквы.
Посмотрите здесь:

C++ Вывести на экран слова, содержащие 3 буквы.
Напечатать все слова, входящие в эту текстовую строку, заканчивающиеся на буквы заданного слова (например, abcdab, ab, kab) C++
C++ Удалить из слова неповторяющиеся буквы
Удалить слова содержащие гласные буквы... C++
Удаление i-той буквы из слова C++
C++ Вычеркнуть из слова буквы ж, ч, ш, щ
Вычеркните из слова неповторяющиеся буквы. C++
C++ Перенос буквы в конец слова
C++ Слова, в которых встречается первая и последняя буквы предыдущего слова
Разделение слова на буквы C++
C++ Удалить из слова буквы от а до b
Удалить из слова средние буквы C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
29.11.2009, 22:53     Слова, буквы. #2
Griffon, какой язык?
M128K145
Эксперт С++
8282 / 3501 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
30.11.2009, 01:04     Слова, буквы. #3
Андрейка, написано же С++
odip
Эксперт С++
7155 / 3295 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
30.11.2009, 17:36     Слова, буквы. #4
Андрейка, написано же С++
Где ?
Rififi
2336 / 1051 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
30.11.2009, 17:42     Слова, буквы. #5
Griffon,

не знаю как можно найти в слове букву и сколько раз она повторяется при помощи программы.

всё это можно проделать с помощью стандартного алгоритма count

C++
1
2
3
4
5
6
7
8
9
#include <string>
#include <algorithm>
 
std::string s;
// каким-либо образом получаем строку
const char letter = 'ы'; // буква которую ищем
 
// количетсво повторений буквы в тексте. если 0 - ну значит не повезло (Ж
const size_t N = std::count(s.begin(), s.end(), letter);
Yandex
Объявления
30.11.2009, 17:42     Слова, буквы.
Ответ Создать тему
Опции темы

Текущее время: 15:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru