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

Считать текст из файла, и вывести его на экран, заменив цифры от 0 до 9 словами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В массиве каждую группу рядом стоящих одинаковых элементов заменить одним и тем же значением http://www.cyberforum.ru/cpp-beginners/thread547464.html
в массиве целых чисел каждую группу рядом стоящих одинаковых элементов заменить на одним и тем же значением
C++ Заменить маленькие латинский буквы расположенные до символа * на цифру 5 Дан текст. Если в тексте нет символа * то оставить его без изменений, иначе маленькие латинский буквы расположенные до символа * поменять цифрой 5 http://www.cyberforum.ru/cpp-beginners/thread547440.html
C++ Написать программу которая заполняет весь экран символом '#'. C++ Цикл оператор
C++ Цикл оператор
Возврат ссылки на функцию. C++
Здравствуйте, можете пожалуйста объяснить чем отличается когда функция создается просто каким то типом, и когда она создается ссылкой на какой нибудь тип, и где можно применять второй тип создания функции.
C++ CreateProcess WaitForMultipleObjects... http://www.cyberforum.ru/cpp-beginners/thread547292.html
У меня создается один дочерний процесс как переделать код, чтобы создавалось несколько дочерних процессов и завершались они Waitformultipleobjects #include <iostream> #include <windows.h> using namespace std; int main(){ STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory( &si, sizeof(si) );
C++ Защита от дурака. Ввод данных типа int с клавиатуры. Данные типа int вводятся с клавиатуры. нужно поставить защиту от дурака. Полазил на форуме нашёл программу: ТС, у потока cin есть failbit. Этот фэилбит становится еденичкой если пользователь ввел что то не так, ну например cin>>i; // i - int А пользователь вводит 2.2 в переменную i попадает 2 а failbit становится = 1 И, если ты попробуешь дальше ввести чтото, например cin>>f; //f -... подробнее

Показать сообщение отдельно
Kukuxumushi
1 / 1 / 0
Регистрация: 19.10.2015
Сообщений: 24
19.10.2015, 01:24     Считать текст из файла, и вывести его на экран, заменив цифры от 0 до 9 словами
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main() {
    string line, text;
    int i, s;
    ifstream myfile("D:\input.txt");
    if (myfile.is_open())
    {
        while (myfile.good())
        {
            getline(myfile, line);
            text = line + text;
        }
        i = 0;
        s = text.length();
        while(text[i]!='\0'){
            
            switch (text[i])
            {
            case '0': { text.replace(i, 1, "zero");   }
                      break;
            case '1':{text.replace(i, 1, "one");  }
                     break;
            case '2':{text.replace(i, 1, "two");  }
                     break;
            case '3':{text.replace(i, 1, "three");  }
                     break;
            case '4':{text.replace(i, 1, "four");   }
                     break;
            case '5':{text.replace(i, 1, "five");  }
                     break;
            case '6':{text.replace(i, 1, "six");  }
                     break;
            case '7':{text.replace(i, 1, "seven"); }
                     break;
            case '8':{text.replace(i, 1, "eight");  }
                     break;
            case '9':{text.replace(i, 1, "nine");  }
                     break;
            case '.':{text.replace(i, 1, ".\n");  }
                     break;
            case '!':{text.replace(i, 1, "!\n");  }
                     break;
            case '?':{text.replace(i, 1, "?\n");  }
                     break;
            
            default: break;
            }
            i++;
        }
        cout << text << endl;
        myfile.close();
    }
    system("pause");
    return 0;
}
 
Текущее время: 04:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru