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

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

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

Подсчитать количество предложений во введенном тексте - C++

24.06.2014, 14:22. Просмотров 1548. Ответов 3
Метки нет (Все метки)

Здравствуйте!
Необходимо составить программу, которая сможет подсчитать количество предложений во введенном тексте на языке
с++. Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2014, 14:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подсчитать количество предложений во введенном тексте (C++):

Подсчитать количество предложений во введенном тексте - C++
Здравствуйте. Задача стоит такая: "Подсчитать количество предложений во введенном тексте". Набросал код, находит ошибку еще на строке...

Подсчитать количество слов во введенном тексте - C++
Подсчитать количество слов во введенном тексте. Обрабатываемый текст программа считывает из файла.

Подсчитать количество строк в введенном тексте - C++
не могу понять почему VS 2010 вылетает.. хочу подсчитать количество строк в введенном тексте. и еще вопрос: как присвоить строку (например...

Во введенном тексте подсчитать количество цифр - C++
Задание звучит так - "Ввести с клавиатуры несколько строк, состоящих из латинских букв, цифр и знаков препинания, признаком конца ввода...

Подсчитать количество предложений в тексте - C++
Добрый вечер нужно подсчитать количество предложений в тексте, чет пока не могу собразить как. Нужно еще учесть что есть знаки '?' , '.'.

Подсчитать количество предложений и слов в тексте - C++
Написать программу, которая считывает текст с клавиатуры и выводит на экран подсчитанное количество предложений и слов в тексте

3
lawr
367 / 261 / 124
Регистрация: 09.05.2014
Сообщений: 769
24.06.2014, 16:19 #2
для предложений, заканчивающихся точкой, восклицательным или вопросительным знаком:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <conio.h>
using namespace std;
void main()
{
    char symbol;
int q_word=0;
do{
    symbol=getch();
    cout<<symbol;
    if (symbol==46||symbol==33||symbol==63)
        q_word++;
}
while (symbol!=13);
    cout<<"\kolichestvo vvedennix predlozhenij = "<<q_word;
}
1
Shonrens
15 / 15 / 4
Регистрация: 06.06.2015
Сообщений: 99
03.11.2015, 21:56 #3
А как можн осделать через string тоже самое?
0
lawr
367 / 261 / 124
Регистрация: 09.05.2014
Сообщений: 769
06.11.2015, 00:48 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <string>
using namespace std;
void main()
{
    string text;
    int q_word = 0;
    cin >> text;
    for (int i = 0; i < text.size(); i++)
    if (text[i] == 46 || text[i] == 33 || text[i] == 63)
        q_word++;
    cout << "\kolichestvo vvedennix predlozhenij = " << q_word;
}
1
06.11.2015, 00:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2015, 00:48
Привет! Вот еще темы с ответами:

Как подсчитать количество слов в конкретном тексте, а не во введенном с клавиатуры - C++
Уважаемые, помогите пожалуйста... у меня никак не получается написать программу для подсчета слов в конкретном тексте, а не во введенном с...

Слова на букву "А" в тексте переписать в обратном порядке, определить количество предложений в тексте - C++
Как решить задачу на с++? В тексте все слова, начинающиеся на букву 'A', переписать в обратном порядке. Определить количество...

Определить количество предложений в тексте - C++
с помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки текста не должна...

Определить количество предложений в тексте - C++
Нужно определить количество предложений в тексте, учитывая то, что пользователь неадекватный и вводит по несколько точек и восклицательных...


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

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

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