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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Strytov
1 / 1 / 0
Регистрация: 03.01.2013
Сообщений: 12
#1

В заданном тексте удалить символ "," и подсчитать число удаленных символов - C++

14.02.2013, 14:10. Просмотров 1181. Ответов 7
Метки нет (Все метки)

Задание:В заданном тексте удалить символ "," и подсчитать число удаленных символов.
Помогите пожалуйста!
(С++)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.02.2013, 14:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В заданном тексте удалить символ "," и подсчитать число удаленных символов (C++):

Подсчитать, колько раз в произвольном тексте встречается символ "*" и "+" - C++
Дан любой текст...Сколько раз в нём встречается символ "*" и "+"? нужно использовать цикл с счетчиком

В заданном тексте заменить посдледовательность символов X(I) на А(I) и подсчитать число произведенных замен - C++
В заданном тексте заменить посдледовательность символов X(I) на А(I) и подсчитать число произведенных замен.

Сколько раз среди данных символов встречается символ "+" и символ "*" - C++
Сколько раз среди данных символов встречается символ "+" и символ "*"

Заменить в последовательности символов после первого вхождения символа "+" все цифры на символ "-" - C++
Заменить в последовательности символов после первого вхождения символа "+"все цифры на символ "-"О_о Добавлено через 1 минуту что бы...

Выяснить, имеется ли пара соседствующих символов ",-" "-," (запятая, тире) в тексте - C++
#include <iostream.h> //Уважаемые программисты помогите переделать эту //Вот задание (Выяснить, имеется ли пара соседствующих символов...

В тексте заменить символы "fh" на символ "с" - C++
дан входной файл нужно обработать и записать в выходной вот задание В тексте заменить символы "fh" на символ "с". В тексте несколько...

7
Croessmah
Эксперт CЭксперт С++
13510 / 7668 / 866
Регистрация: 27.09.2012
Сообщений: 18,868
Записей в блоге: 3
Завершенные тесты: 1
14.02.2013, 14:22 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <string>
#include <algorithm>
int main(){
    std::string str;
    std::cout<<"Enter string ->";
    std::getline(std::cin,str);
    size_t count=std::count(str.begin(), str.end(), ',');
    str.erase(std::remove(str.begin(), str.end(), ','), str.end());
    std::cout<<str<<std::endl;
    std::cout<<"Delete: "<<count<<std::endl;
    return 0;
}
1
Strytov
1 / 1 / 0
Регистрация: 03.01.2013
Сообщений: 12
14.02.2013, 15:07  [ТС] #3
хм
ошибку выдает

Добавлено через 56 секунд
str.erase(std::remove(str.begin(), str.end(), ','), str.end());
вот в этой строке
0
HighPredator
5541 / 1854 / 346
Регистрация: 10.12.2010
Сообщений: 5,472
Записей в блоге: 2
14.02.2013, 15:16 #4
Цитата Сообщение от Strytov Посмотреть сообщение
ошибку выдает
Какую?
1
Strytov
1 / 1 / 0
Регистрация: 03.01.2013
Сообщений: 12
14.02.2013, 15:21  [ТС] #5
-[C++ Error] Unit1.cpp(12): E2227 Extra parameter in call to std::remove(const char *)
-[C++ Error] Unit1.cpp(12): E2285 Could not find a match for '_STL::string::erase(int,char *)'
вот эти 2 ошибки в 1 строке
0
HighPredator
5541 / 1854 / 346
Регистрация: 10.12.2010
Сообщений: 5,472
Записей в блоге: 2
14.02.2013, 15:24 #6
У меня все нормально работает.
1
Strytov
1 / 1 / 0
Регистрация: 03.01.2013
Сообщений: 12
14.02.2013, 15:51  [ТС] #7
аа у меня видимо компьютер не все читает мне учитель говорил тип не все программы тут читает типо

Добавлено через 11 минут
чет нефига всеравно даж на другом компьютере

Добавлено через 29 секунд
а если разные версии программы то ничего?
0
Croessmah
Эксперт CЭксперт С++
13510 / 7668 / 866
Регистрация: 27.09.2012
Сообщений: 18,868
Записей в блоге: 3
Завершенные тесты: 1
14.02.2013, 17:54 #8
Цитата Сообщение от Strytov Посмотреть сообщение
а если разные версии программы то ничего?
компилятор то какой?

Название: Безымянный.png
Просмотров: 156

Размер: 2.6 Кб
0
14.02.2013, 17:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.02.2013, 17:54
Привет! Вот еще темы с ответами:

Проверить, встрачается ли в заданном тексте буква "а" чаще, чем буква "b" - C++
задача: Напечатать true, если в заданном тексте буква &quot;а&quot; встречается чаще чем буква &quot;b&quot;, и напечатать false в противном случае. Помогите...

В заданной строке подсчитать сколько раз встречается символ "*" и сколько раз символ "+" - C++
Итак, сама задача: В заданной строке подсчитать сколько раз встречается символ &quot;*&quot; и сколько раз символ &quot;+&quot;. Указать смещение каждого...

Сколько раз среди заданных символов встречается символ "+" и сколько раз символ "*" - C++
Даны натуральное число n, символы S1, S2, ..., Sn. Подсчитать: сколько раз среди данных символов встречается символ &quot;+&quot; и сколько раз...

Найти количество слов в заданном тексте, которые заканчиваются на "ая" - C++
Привет, ребята! Помогите пожалуйстас заданием)) Дан текст. Найти количество слов ,которые заканчиваютсяна &quot;ая&quot; спасибо))


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

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

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