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

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

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

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

03.10.2015, 15:11. Просмотров 121. Ответов 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;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2015, 15:11     Описать код
Посмотрите здесь:

Описать программу C++
C++ Описать процедуру в С
Описать класс "треугольник" (перевести код с C#) C++
C++ описать функции
C++ описать классы
C++ Полностью описать код
C++ Полностью описать код
C++ Кто поможет вкратце описать код "Определитель матрицы"?
C++ Описать алгоритм как работает код программы
Описать код C++
Описать структуру с именем TIMETABLE (найти и исправить ошибки в коде, улучшить код) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Operok
139 / 137 / 40
Регистрация: 15.02.2015
Сообщений: 417
Завершенные тесты: 2
03.10.2015, 17:13     Описать код #2
Находим с конца строки цифру, потом (с 21-й строки) находим символ не цифру и заменяем число (подряд идущие цифры) на символ '*', затем выводим строку на экран, и делаем тоже самое в следующей строке.
Yandex
Объявления
03.10.2015, 17:13     Описать код
Ответ Создать тему
Опции темы

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