Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
9 / 9 / 1
Регистрация: 15.05.2011
Сообщений: 96
1

В данном тексте (любой введенный текст) удалить все пробелы

21.11.2011, 22:05. Просмотров 1043. Ответов 5
Метки нет (Все метки)

В с-шарп новичок
Помогите решить задачку : В данном тексте (любой введенный текст) удалить все пробелы .
Благодарю за помощь !
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2011, 22:05
Ответы с готовыми решениями:

Во введенном тексте удалить все пробелы, если пробелы присутствуют
Создать программу, которая спрашивает имя пользователя и здоровается с ним. Затем, предлагается...

Из файла прочитать текст и в этом тексте заменить все пробелы на _ и записать исправленный текст обратно
задача написать программу на assembler, под dos Нужно из файла прочитать текст и в этом тексте...

Удалить всё, кроме параграфов, которые содержат введённый текст
Доброго времени суток! Подскажите, пожалуйста: Есть макрос, который удаляет параграфы,...

В данном тексте подсчитать все вхождения подстроки «abc» и удалить их
Задача программы такая: "В данном тексте подсчитать все вхождения подстроки «abc» и удалить их....

5
143 / 112 / 36
Регистрация: 14.04.2011
Сообщений: 261
21.11.2011, 22:18 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
#include <iostream>
#include <string>
 
int main()
{
        std::string str;
        size_t found;
 
        getline(std::cin,str);
 
        while(true)
        {
                found = str.find(' ');
 
                if(found != std::string::npos)
                        str.erase(str.begin()+found);
                else
                {
                        std::cout << str << std::endl;
                        break;
                }
 
        }
 
        return 0;
}
1
9 / 9 / 1
Регистрация: 15.05.2011
Сообщений: 96
21.11.2011, 22:20  [ТС] 3
Спасибо. Но есть вариант по легче ?!)
0
143 / 112 / 36
Регистрация: 14.04.2011
Сообщений: 261
21.11.2011, 22:45 4
Dvoichka, вы лучше объясните что вам непонятно. Как ещё проще написать код, я не знаю )
0
1992 / 1592 / 488
Регистрация: 31.05.2009
Сообщений: 2,980
21.11.2011, 23:16 5
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от Dvoichka Посмотреть сообщение
Но есть вариант по легче ?!)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <algorithm>
#include <string>
 
int main()
{
    std::string str;
    std::getline(std::cin, str);
 
    str.erase(std::remove(str.begin(), str.end(), ' '), str.end());
    std::cout << str << std::endl;
 
    return 0;
}
1
9 / 9 / 1
Регистрация: 15.05.2011
Сообщений: 96
22.11.2011, 17:39  [ТС] 6
нашел все таки )
C#
1
2
3
string s = textbox1.text;
s = s.replace(" ","");
textbox2.text = s;
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.11.2011, 17:39

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

В данном тексте удалить все, символы расположенные между скобками
Помогите плиз срочно надо сижу на котрольной!!! В данном тексте удалить все символы расположенные...

В данном тексте удалить все символы расположенные между скобками
В данном тексте удалить все символы, расположенные между скобками (). Скобки тоже исключить.

В данном тексте удалить все заглавные буквы латинского и русского алфавитов
помогите найти ошибку вот сама задача В данном тексте удалить все заглавные буквы латинского и...

В данном тексте удалить все заглавные буквы латинского и русского алфавитов
В данном тексте удалить все заглавные буквы латинского и русского алфавитов.


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

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

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