Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 24.03.2019
Сообщений: 22
1

Подсчитать сколько в тексте восклицательных знаков

24.03.2019, 10:54. Показов 634. Ответов 1
Метки нет (Все метки)

Ребят помогите написать прогу для задания:
Заданный текст состоит из предложений. Предложения кончаются символом точка, знак восклицания, вопросительный знак. Для каждого предложения вывести его длину. Подсчитать сколько в тексте восклицательных знаков.
Хэлп
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.03.2019, 10:54
Ответы с готовыми решениями:

Подсчитать количество восклицательных знаков в строке
#include "stdafx.h" #include <iostream> #include <string> using namespace std; int main()...

Узнать, сколько в данном тексте восклицательных предложений
Узнать сколько в данном тексте восклицательных предложений что принадлежать репликам в диалоге. С++.

Определить сколько в данном тексте есть восклицательных предложений
Определить сколько в данном тексте есть восклицательных предложений , который принадлежат к...

Подсчитать количество знаков препинания в тексте
С клавиатуры вводится текстовая строка. Составить программу, которая подсчитывает количество знаков...

1
2229 / 1732 / 865
Регистрация: 21.12.2010
Сообщений: 3,074
Записей в блоге: 11
24.03.2019, 22:01 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <algorithm>
#include <string>
#include <regex>
#include <iterator>
 
 
int main()
{
    std::string str{"aaa. ddd !ccc?"}; // текст
    std::regex rgx{"[^.!?]+[.!?]"};
    int emc{};
    std::transform(std::sregex_iterator{ str.begin(), str.end(), rgx }, {}, std::ostream_iterator<int>{std::cout, "\n"}, [&emc](auto const& mr) 
    {
        emc += mr[0].second[-1] == '!' ? 1 : 0;
        return mr.length(); 
    }) = emc;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.03.2019, 22:01

Во введенной строке подсчитать количество восклицательных знаков
Дополните предыдущую программу таким образом, чтобы во введенной строке сначало подсчитывалось...

Дан текст - строка из латинских букв и других знаков Подсчитать сколько букв, сколько знаков
2.Дан текст-строка из латинских букв и других знаков. Подсчитать сколько букв, сколько знаков....

Дан текст-строка из латинских букв и других знаков. Подсчитать сколько букв, сколько знаков
Дан текст-строка из латинских букв и других знаков. Подсчитать сколько букв, сколько знаков.

Дан текст-строка из латинских букв и других знаков. Подсчитать сколько букв, сколько знаков
Дан текст-строка из латинских букв и других знаков. Подсчитать сколько букв, сколько знаков....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru