Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 02.03.2013
Сообщений: 29
1

Задача на обработку строк

05.05.2013, 06:58. Просмотров 1005. Ответов 1
Метки нет (Все метки)

Дана строка символов. Преобразовать строку, удалив из нее все символы, не являющиеся буквами или цифрами.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2013, 06:58
Ответы с готовыми решениями:

задача на обработку символьных строк
2. Разработать программу подсчёта статистики массива символьных строки в следующем виде: длина...

задача на обработку строк, С++)заранее благодарю
Изменить регистр букв в словах, в которых есть твердый или мягкий знак.

Задача на обработку символьных строк (сравнить введённую строку с шаблоном)
Здравствуйте. Задача на обработку последовательности символов такая: Программа просит ввести...

Задача на обработку
В каждой компоненте файла АБИТУРИЕНТ содержится: − фамилия абитуриента; − номер...

1
9 / 9 / 4
Регистрация: 22.03.2013
Сообщений: 23
05.05.2013, 07:46 2
Лучший ответ Сообщение было отмечено Twitosha как решение

Решение

Само действие. Засунуть в цикл и готово.
C++
1
2
if (!isdigit(str[i]) && !isalpha(str[i]))
    str.erase(i - 1, 1);
Добавлено через 11 минут
Прошу прощения, не проверил
Работает этот вариант:
C++
1
2
3
4
if (!isdigit(str[i]) && !isalpha(str[i])) {
            str.erase(i, 1);
            i--;
        }
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2013, 07:46

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Задача на обработку строки
Народ, помогите решить задачу! Не знаю, как решать! Определить, равно ли количество символов в...

Задача на последовательную обработку символов
Дан текст произвольной длины,оканчивающийся точкой. Текст состоит из букв,разделенных пробелами....

Задача на обработку символьной информации
В заданном предложении найти слово, в котором количество буквы 'а' максимальна. Вывести найденное...

Задача на обработку символов в строке
Условие:Задать предложение.Убрать повторяющиеся буквы "е".Вывести результат на экран с новой...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.