Домашнее задание для ПО 2.11 по системному программированию от 05.02.20
учебно-методическое пособие
Опубликовано 13.02.2020 - 10:41 - Склемин Алексей Анатольевич
Предварительный просмотр:
Двадцать четвертое задание
Дан текст произвольной длины оканчивающийся символом '#'. Определить количество строк в тексте, каждая строка заканчивается символом перевода строки '\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;
}