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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Strytov
 Аватар для Strytov
1 / 1 / 0
Регистрация: 03.01.2013
Сообщений: 12
14.02.2013, 14:10     В заданном тексте удалить символ "," и подсчитать число удаленных символов #1
Задание:В заданном тексте удалить символ "," и подсчитать число удаленных символов.
Помогите пожалуйста!
(С++)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.02.2013, 14:10     В заданном тексте удалить символ "," и подсчитать число удаленных символов
Посмотрите здесь:

C++ В тексте заменить символы "fh" на символ "с"
В заданном тексте заменить посдледовательность символов X(I) на А(I) и подсчитать число произведенных замен C++
C++ Сколько раз среди данных символов встречается символ "+" и символ "*"
C++ Сколько раз среди заданных символов встречается символ "+" и сколько раз символ "*"
C++ Подсчитать, колько раз в произвольном тексте встречается символ "*" и "+"
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11841 / 6820 / 771
Регистрация: 27.09.2012
Сообщений: 16,911
Записей в блоге: 2
Завершенные тесты: 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;
}
Strytov
 Аватар для 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());
вот в этой строке
HighPredator
 Аватар для HighPredator
5351 / 1734 / 320
Регистрация: 10.12.2010
Сообщений: 5,120
Записей в блоге: 3
14.02.2013, 15:16     В заданном тексте удалить символ "," и подсчитать число удаленных символов #4
Цитата Сообщение от Strytov Посмотреть сообщение
ошибку выдает
Какую?
Strytov
 Аватар для 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 строке
HighPredator
 Аватар для HighPredator
5351 / 1734 / 320
Регистрация: 10.12.2010
Сообщений: 5,120
Записей в блоге: 3
14.02.2013, 15:24     В заданном тексте удалить символ "," и подсчитать число удаленных символов #6
У меня все нормально работает.
Strytov
 Аватар для Strytov
1 / 1 / 0
Регистрация: 03.01.2013
Сообщений: 12
14.02.2013, 15:51  [ТС]     В заданном тексте удалить символ "," и подсчитать число удаленных символов #7
аа у меня видимо компьютер не все читает мне учитель говорил тип не все программы тут читает типо

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

Добавлено через 29 секунд
а если разные версии программы то ничего?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.02.2013, 17:54     В заданном тексте удалить символ "," и подсчитать число удаленных символов
Еще ссылки по теме:

C++ В заданной строке подсчитать сколько раз встречается символ "*" и сколько раз символ "+"
C++ Выяснить, имеется ли пара соседствующих символов ",-" "-," (запятая, тире) в тексте
C++ Проверить, встрачается ли в заданном тексте буква "а" чаще, чем буква "b"

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

Или воспользуйтесь поиском по форуму:
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11841 / 6820 / 771
Регистрация: 27.09.2012
Сообщений: 16,911
Записей в блоге: 2
Завершенные тесты: 1
14.02.2013, 17:54     В заданном тексте удалить символ "," и подсчитать число удаленных символов #8
Цитата Сообщение от Strytov Посмотреть сообщение
а если разные версии программы то ничего?
компилятор то какой?

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

Размер: 2.6 Кб
Yandex
Объявления
14.02.2013, 17:54     В заданном тексте удалить символ "," и подсчитать число удаленных символов
Ответ Создать тему
Опции темы

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