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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nik-
20 / 20 / 9
Регистрация: 12.07.2015
Сообщений: 339
#1

Описать код - C++

03.10.2015, 15:11. Просмотров 143. Ответов 1
Метки нет (Все метки)

Помогите описать код, начиная с 21 первой строки и до конца.

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
30
31
32
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
 
int main()
{
    setlocale(0, "Russian");
 
    ifstream readFile("txt.txt");
    if (!readFile.is_open())
        cerr << "Ошибка!\n";
 
    string line;
    while (getline(readFile, line))
    {
        size_t backWord{line.size() - 1};
        while (!isalpha(unsigned char(line[backWord])))
            --backWord;
 
        size_t beginWord{ backWord };
        while(isalpha(unsigned char(line[beginWord])))
            --beginWord;
 
        line.replace(beginWord + 1, backWord - beginWord, "*");
 
        cout << line << endl;
    }
 
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2015, 15:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Описать код (C++):

Описать код - C++
Здравствуйте! Пожалуйста дайте описание выполнения кода #include &lt;stdio.h&gt; int main() { int i=1; while(i&lt;=15) { ...

Полностью описать код - C++
struct btree { int val; btree *l, *r;}; int F10(btree *p) { if (p==NULL) return 0; int m,n=p-&gt;val; if((m=F10(p-&gt;r))&gt;n) n=m; ...

Полностью описать код - C++
struct tree { int val; tree*ch;}; int F23 (tree*p) { if (p==NULL) return 0; int s==p -&gt;val; ...

Описать алгоритм как работает код программы - C++
Здравствуйте. Помогите пожалуйста разобраться в коде, какой тут алгоритм, какая строчка что делает. #include &lt;pthread.h&gt; #include...

Описать структуру с именем TIMETABLE (найти и исправить ошибки в коде, улучшить код) - C++
Описать структуру с именем TIMETABLE, содержащий следующие поля: NAZV - название пункта назначения, NUMR - номер поезда, DATE - дата...

Кто поможет вкратце описать код "Определитель матрицы"? - C++
Желательно строки которые обозначены плюсом и всю функцию determ(что в ней происходит)? #include &lt;iostream&gt; #include &lt;cmath&gt; ...

1
Operok
160 / 158 / 44
Регистрация: 15.02.2015
Сообщений: 453
Завершенные тесты: 2
03.10.2015, 17:13 #2
Находим с конца строки цифру, потом (с 21-й строки) находим символ не цифру и заменяем число (подряд идущие цифры) на символ '*', затем выводим строку на экран, и делаем тоже самое в следующей строке.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2015, 17:13
Привет! Вот еще темы с ответами:

Описать класс "треугольник" (перевести код с C#) - C++
надо переделать прогу с с# на c++. мне написать ее заново не легче будет, так как с++ я напрочь забыла. поэтому пишу сюда, в надежде на...

Как описать метод класса? Как двумя способами описать инлайнируемый метод класса? Что такое this? - C++
Раздел 1. Строки: нужен фрагмент кода. Обязательно используйте функции для работы со строками. Как найти адрес последнего символа строки?...

Код написан в Dev C. Не работает в Visual. Как нужно переделать код? - C++
Здравствуйте. Столкнулась с такой проблемой: код был написан в Dev C, но в Visual он выдаёт ошибку. ...

Не получается запустить длинный код Алгоритма Гомори, код правильный. - C++
Собственно как запустить код через С++Builder 6 #include&lt;ctype.h&gt; #include&lt;string.h&gt; #include&lt;conio.h&gt; #include&lt;stdio.h&gt; ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru