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

Написать функцию замены всех цифр в строке пробелами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Базовый класс Complex и производный класс Vector http://www.cyberforum.ru/cpp-beginners/thread745463.html
Создайте базовый класс Complex (комплексное число) для реализации комплексных чисел в алгебраической форме и основных операций с ними: сложения, вычитания, умножения и деления. Создайте производный...
C++ Алгоритм по типу экселевского vlookup. Посоветуйте, как скомпоновать 2 файлика Hi all. Думаю, как лучше сделать следующее (понятно, что можно в Excel'е через vlookup, а как программно?) в общем, есть колонка данных в одном файле: 101 : name1 102 : name2 103 : name3... http://www.cyberforum.ru/cpp-beginners/thread745457.html
C++ Ввести данные структуры, и если на входе пустая строка, функция возвращает "ноль" (Прокомментировать каждую строку)
Друзья, прокоментируйте пожалуйста, что каждая строка делает, что за переменные и т.д. задание такое было: написать функцию, которая принимает в качестве аргумента структуру, а возвращает целое...
как проверить введенную строку на принадлежность к английскому алфавиту? C++
собственно вопрос.
C++ Тест простоты для БОЛЬШИХ чисел (тест Ферма) http://www.cyberforum.ru/cpp-beginners/thread745399.html
Необходимо применить ТЕСТ ФЕРМА для больших чисел с использованием библиотеки bignum, кто нибудь работал с ней? Начал делать, но остановился на этом моменте.. Visual 2010 ССЫЛКА на мои файлы +...
C++ Создайте класс SatelliteTV Создайте класс SatelliteTV (спутниковое телевидение). В классе должны быть представлены поля: идентификационный номер абонента, фамилия-имя-отчество, город, номер паспорта, серия паспорта,... подробнее

Показать сообщение отдельно
Avazart
Эксперт С++
7213 / 5385 / 286
Регистрация: 10.12.2010
Сообщений: 23,798
Записей в блоге: 17
25.12.2012, 17:23
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//--------------------------------------
void replace(char* ch )
{
  for(;*ch;++ch) if(isdigit(*ch) ) *ch=' ';
}
//--------------- либо -------------------
void replace2(char* ch )
{
  for(;*ch;++ch) if( *ch>='0' && *ch<='9' ) *ch=' ';
}
//--------------------------------------
int main()
{
    char ch[]="1абра23cad4ab5ra";
    std::cout<<ch<<std::endl;
 
    replace(ch);
 
    std::cout<<ch<<std::endl;
    return 0;
}
//--------------------------------------
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru