Домашнее задание для ПО 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;

}


По теме: методические разработки, презентации и конспекты

Домашнее задание для ПО 1.11 по системному программированию от 04.02.20

Шестнадцатеричное представление Представим, что необходимо просмотреть содержимое некотоpых байт в памяти. Требуется oпределить содержимое четырех последовательных байт (двух слов), которые имеют двои...

Домашнее задание для ПО 1.11 по системному программированию от 11.02.20

Сегменты Сегментом называется область, которая начинается на границе параграфа, то есть, по любому адресу, который делится на 16 без остатка. Хотя сегмент может располагаться в любом месте памяти и им...