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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ решение двумерных массивов (Вычислить сумму элементов не равных нулю и посчитать их количество, найти номера столбцов с положительными элементами) http://www.cyberforum.ru/cpp-beginners/thread786192.html
решить задачи и составить блок-схемы: ввести двумерный массив С. Вычислить сумму элементов не равных нулю и посчитать их количество. Результат отобразить на экране. ввести двумерный массив I ....
C++ Netbeans C++ Начинаю учить программирование (С++), посоветовали NetBeans (поставил компилятор MinGW). При запуске проекта IDE, если в коде были команды типа scanf или system("pause"), собирает проект нормально; а... http://www.cyberforum.ru/cpp-beginners/thread786170.html
Code::Blocks подсказка при вводе параметров функций C++
К Студии все понятно, начинаешь вводить и оно подсказывает, какой параметр идет следующим. В Блокс выводит только переменные, как заставить выводить подсказку при вводе параметров функции?
Блокируем клавиатуру C++
Нужна программа, которая имеет возможность включать и выключать клавиатуру
C++ Дружественные функции http://www.cyberforum.ru/cpp-beginners/thread786125.html
Дано предложение. Вывести определенное количество слов.
C++ Введите слово. Выведите на экран коды его букв Написана программа выводит буквы и выводит порядок букв в слове, а вот как вывести коды этих букв не знаю. Помогите пожалуйста Код программы #include <conio.h> #include <stdio.h> #include... подробнее

Показать сообщение отдельно
Croessmah
Эксперт CЭксперт С++
13237 / 7509 / 847
Регистрация: 27.09.2012
Сообщений: 18,448
Записей в блоге: 3
Завершенные тесты: 1
14.02.2013, 14:22
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
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru