Домашнее задание для ПО 2.11 по системному программированию от 05.02.20
учебно-методическое пособие

Склемин Алексей Анатольевич

решить задачу

Скачать:

ВложениеРазмер
Microsoft Office document icon 24.doc24.5 КБ

Предварительный просмотр:

Двадцать четвертое задание

Дан текст произвольной длины оканчивающийся символом  '#'. Определить количество строк в тексте, каждая строка заканчивается символом перевода строки '\n'.


#include

 

using namespace std;

 

int main()

{

    char text[] = "последовательная обработка\n символов\nстроки в С++\nпрограммирование на С++\nколичество строк#";

    int counter = 0, // индекс символов

        new_string = 0; // счётчик строк

 

    while (text[counter] != '#') // посимвольная обработка текста

    {

        if (text[counter] == '\n')

            new_string++; // инкремент счётчика строк

        counter++; // инкремент индекса символов

    }

 

    cout << "Количество новых строк = " << new_string << endl;

 

    return 0;

}