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

Как удалить цифры из строкового массива - C++

Восстановить пароль Регистрация
 
Direv
Сообщений: n/a
03.12.2009, 19:18     Как удалить цифры из строкового массива #1
Есть задача:
Написать функцию
C++
1
char* superSort (char*)
принимающую строку слов, разделенных пробелами. Каждое слово может состоять из латинских букв в нижнем регистре и цифр. Возвращаемым результатом должна быть строка из полученных слов, отсортированных в алфавитном порядке и разделенных пробелами, при этом во время сортировки при сравнении слов цифры должны игнорироваться, так, как будто бы их нет. Например, для входной строки
ma79ma 9n8e7 mila r1a2m3u
результатом работы функции должно быть
mama mila ne ramu
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.12.2009, 19:18     Как удалить цифры из строкового массива
Посмотрите здесь:

C++ Как динамически выделить память для строкового массива?
Удалить из массива все элементы,в записи которых все цифры различны. C++
C++ Удалить из массива все элементы,в записи которых все цифры различны.
C++ Необходимо из элементов массива удалить цифры 0, 3, 6, 9 и записать получившийся массив. Подскажите в чем ошибка?
Удалить из массива элементы, в записи которых все цифры различны C++
C++ Проверка строкового массива
C++ Удалить из всех слов массива все цифры и заменить группы символов “++” и “***” на символ ‘?’.
C++ Удалить из массива тех абонентов, телефон которых начинается с цифры 3
C++ Как сделать элемент строкового массива элементом числового массива?
Удалить элементы массива, состоящие из одной цифры, и отсортировать его C++
Цикл ввода строкового массива работает не так, как нужно C++
Узнать длину строкового массива C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
R0mm
Псевдо программист
 Аватар для R0mm
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
04.12.2009, 11:40     Как удалить цифры из строкового массива #2
тебе нужно просматривать исходный массив, и формировать новый без цифр.
делает собственно так: if (старый_массив[i] = цифра) { continue; }

ну думаю с сортировкой проблем не будет
Direv
Сообщений: n/a
05.12.2009, 15:43     Как удалить цифры из строкового массива #3
Спасибо!
Yandex
Объявления
05.12.2009, 15:43     Как удалить цифры из строкового массива
Ответ Создать тему
Опции темы

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