С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 15.10.2022
Сообщений: 5
1

Подсчитать какое количество слов в строке начинается с символа 'w'

06.12.2022, 16:25. Показов 920. Ответов 2

Author24 — интернет-сервис помощи студентам
Подсчитать какое количество слов в строке начинается с символа 'w'
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2022, 16:25
Ответы с готовыми решениями:

Cтрока: Определить количество средних слов в строке и какое из слов начинается на большую по коду букву
Определить количество средних слов в строе и какое из слов начинается на большую по коду букву. ...

Подсчитать в строке количество слов, начинающихся с большой буквы, расположенных после первого символа ":"
Если что это про программирование строк Задание. Ввести строку, в которой слова разделены...

Подсчитать, какой процент слов в строке начинается на заданную букву
Вводится произвольная строка русского текста, а также одна из букв русского алфавита. Подсчитать,...

Дан текст, в котором слова разделены одним пробелом. а) Подсчитать количество слов в данной строке. б) Подсчитать количество букв а в последнем слове
Дан текст, в котором слова разделены одним пробелом. а) Подсчитать количество слов в данной строке....

2
Лежебока
328 / 244 / 95
Регистрация: 12.05.2021
Сообщений: 1,429
Записей в блоге: 2
06.12.2022, 16:43 2
Примерно можно объяснить так:
Идёшь циклом по строке и проверяшь на букву,после совпадения смотришь предыдущий элемент, если это разделитель слов(например пробел) то счётчик +1,иначе идём дальше
1
Модератор
Эксперт CЭксперт С++
5201 / 2918 / 1509
Регистрация: 14.12.2018
Сообщений: 5,260
Записей в блоге: 1
06.12.2022, 17:46 3
Лучший ответ Сообщение было отмечено ewgistergo как решение

Решение

ewgistergo,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
#include <sstream> 
int main()
{
    std::string s, w;
    std::cout << "Enter a string: ";
    std::getline(std::cin, s);
 
    std::stringstream ws(s);
    int k = 0;
    while (ws >> w)
    {
        if (w[0] == 'w') k++;
    }
    std::cout << "Result: " << k;
    return 0;
}
Тест:
Код
Enter a string: gdfg wgfdgf rgdfwgf gfd wwgdfg  retr     reretfgw wgdfg
Result: 3
0
06.12.2022, 17:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2022, 17:46
Помогаю со студенческими работами здесь

Подсчитать количество слов в данной строке, подсчитать количество букв а в последнем слове
Дан текст. а) Подсчитать количество слов в данной строке. б) Подсчитать количество букв а в...

Подсчитать количество слов после первого символа *
Если в заданной строке есть хотя бы один символ “*”, то подсчитать количество слов после первого...

Подсчитать количество слов, начинающихся с заданного символа
6)подсчитать кол-во слов начинающихся в заданном символе

Операции над строкой. Подсчитать количество слов, которое начинается с той буквы, которой заканчивается предыдущее слово
Дано предложение, слова в нем разделены пробелами. Подсчитать количество слов, которое начинается с...

Подсчитать количество определенного символа в строке
Доброго времени суток! Подскажите как вывести все записи из таблицы в которых у поля name символа...

В строке подсчитать количество любого введенного символа
Пожалуйста помогите дописать программу. я не могу никак ее сделать. начал работать с паскалем всего...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru