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

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

Восстановить пароль Регистрация
 
beathoven
0 / 0 / 0
Регистрация: 12.09.2012
Сообщений: 28
19.12.2013, 21:40     Определить и вывести на экран количество предложений в произведении, а также сами предложения #1
В-общем, есть такая задача:С клавиатуры вводится строка символов, представляющая собой некоторый отрывок литературного произведения. Определить и вывести на экран количество предложений в нем, а также сами предложения.
И есть вот такой вот код, найденный в интернете(немного изменённый мной):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
using namespace std;    
 
int main()
{
    char str[ 1000 ], s[ 1000 ] = " ";
    int count = 0;
    cin.getline( str, 1000 );
    
    cout << "Predlozhenia:";
    int j = 0;
    for( int i = 0; i < strlen( str ); i++, j++ )
    {
         s[ j ] = str[ i ];
         if( str[ i ] == '.' || str[ i ] == '!' || str[ i ] == '?' )
         {
             j = -1;
             count++;
             
             cout << " \n " << count << " ) " << s;
             
             strcpy( s, " " );
         }
    }
    
    cout << "\n\nK-vo predlojenii: " << count << endl;
    
    return 0;
}
Очень прошу вас, прокомментируйте каждую строчку, что она выполняет!))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2013, 21:40     Определить и вывести на экран количество предложений в произведении, а также сами предложения
Посмотрите здесь:

C++ Определить и вывести на экран количество слов во введеной строке
C++ Даны два предложения. Найти самое короткое из слов первого предложения,которого нет во втором предложений?
C++ Дан текстовый файл. Вывести на экран количество предложений в нём и количество слов в каждом предложении.
C++ Подсчитать количество предложений во всех файлах и вывести на экран самое короткое и самое длинное предложения
C++ Дан текстовый файл. Вывести на экран количество предложений в нём и количество слов в каждом предложении
C++ Работа со строками (Создать текстовый файл, вывести содержимое на экран, определить длину каждого предложения)
C++ Вывести два предложения и распечатать самые длинные слова, общие для этих предложений
Определить количество предложений в тексте C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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