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

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

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

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

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

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

C++ В тексте заменить символы "fh" на символ "с"
В заданном тексте заменить посдледовательность символов X(I) на А(I) и подсчитать число произведенных замен C++
C++ Сколько раз среди данных символов встречается символ "+" и символ "*"
C++ Сколько раз среди заданных символов встречается символ "+" и сколько раз символ "*"
Подсчитать количество символов ".", "?", "!" C++
C++ Подсчитать, колько раз в произвольном тексте встречается символ "*" и "+"
C++ В заданной строке подсчитать сколько раз встречается символ "*" и сколько раз символ "+"
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12534 / 7096 / 797
Регистрация: 27.09.2012
Сообщений: 17,508
Записей в блоге: 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
5413 / 1796 / 327
Регистрация: 10.12.2010
Сообщений: 5,297
Записей в блоге: 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
5413 / 1796 / 327
Регистрация: 10.12.2010
Сообщений: 5,297
Записей в блоге: 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++ Проверить, встрачается ли в заданном тексте буква "а" чаще, чем буква "b"
C++ Определить, есть ли в заданном тексте слова, заканчивающиеся на букву "К"
Посчитать количество слов "что" в заданном тексте C++
C++ Найти количество слов в заданном тексте, которые заканчиваются на "ая"

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

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

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

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

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