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

Заменить в тексте все слова, в которых есть хоть одна цифра, на звездочки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сказка в C++ http://www.cyberforum.ru/cpp-beginners/thread1006497.html
Помогите, пожалуйста, написать сказку "Курочка ряба", на Borland C++ “Курочка ряба”. “Снесла курочка яичко. Дед бил, бил, не разбил. Баба била, била, не разбила. Мышка бежала, хвостиком задела, яичко упало и разбилось”. Примерно так, Курочка снесла яйца. Выбрать персонажа. Дед, Бабка, Мышь. пример, Дед бил яйцо?: 1)да или 2)нет, в любом случае не разбил. Дальше выбор другого персонажа. И...
C++ Блок-схема алгоритма работы программы Нужна блок-схема алгоритма работы программы.#include <iostream.h> #include <math.h> void PSort(double *Arr,int n) { double tmp; int i,j; for (i=0; i<n-1; i++) for (j=i+1; j<n; j++) if (fabs(Arr) > 0.1 && fabs(Arr) <= 0.1) http://www.cyberforum.ru/cpp-beginners/thread1006491.html
[Error] ld returned 1 exit status C++
господа программисты, объясните мне в чем тут дело, я решил поиграться со счетчиком строк, но вот что то он не запускается #include<iostream> using namespace std; int main() { double f, m; int counter; counter=0; for(f=1.0; f<=100.0; f++) {m=f/3.28; cout«f«"funt"«"ravno"«m«"metr"«endl;
C++ С помощью функций библиотеки string.h удалить из предложения слово USSR
Помогите пожалуйста!!! Задание таково: удалить из предложения слово USSR. С помощью старых функций библиотеки string.h)
C++ Список инициализации в конструктор C++11. Зачем? http://www.cyberforum.ru/cpp-beginners/thread1006428.html
Обьясните зачем в с++11 сделали возможность инициализировать данные м помощью списка {} ? было вот так: CO o(1, 2, 3); теперь можно так: CO o = { 1, 2, 3 }; // для чего?
C++ Массивы C++. Ошибка: M должна быть константой Пытаюсь сделать массив, вот что вышло. Выбивает ошибку, что M должна быть константой (15 строка). Как это исправить? #include<iostream> #include<cmath> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int** matrix = NULL; подробнее

Показать сообщение отдельно
newbie666
Заблокирован
13.11.2013, 15:19     Заменить в тексте все слова, в которых есть хоть одна цифра, на звездочки
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
#include <tchar.h>
#include <iostream>
#include <string>
#include <sstream>
#include <vector>
 
int _tmain(int argc, _TCHAR* argv[])
{   
    std::cout << "Enter the string: ";
 
    std::string inputData;  
    std::getline(std::cin, inputData); 
    if(inputData.empty())
    {
        std::cout << "Enter somethink you fucked old moron :-)" << std::endl;       
    }
    else
    {
        std::stringstream ss(inputData);
        std::vector<std::string> words;
        while (!ss.eof())
        {
            std::string tmp;
            ss >> tmp;      
            words.push_back(tmp);
        }
 
        for(auto it = words.begin(); it!= words.end(); it++)
        {
            bool badWord = false;
            for(auto jt = it->begin(); jt!=it->end(); jt++)
            {
                if(isdigit(*jt))
                {
                    badWord = true;
                    break;
                }
            }
            if(!badWord)
                std::cout << *it << " ";
            else
            {
                for(auto jt = it->begin(); jt!=it->end(); jt++)
                    std::cout << "*";
                std::cout << " ";
            }       
        }
 
        std::cout << std::endl;
    }   
    
    system("pause");
    
    return 0;
}
P.S.: Самое смешное, что студенты наверное даже не глядят что им тут предложили несут преподам, а если на зачёте пропод случаяйно введёт пустую строку
 
Текущее время: 00:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru