Определить количество новых строк в тексте
Дан текст произвольной длины оканчивающийся символом '#'. Определить количество строк в тесте, каждая строка заканчивается символом перевода строки '\n'.
#include <iostream>
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;
}
Комментарии:
Нету комментариев для вывода...