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

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

Войти
Регистрация
Восстановить пароль
 
150333
2 / 2 / 0
Регистрация: 18.10.2013
Сообщений: 107
#1

В строке удалить все символы не являющиеся буквами или цифрами - C++

24.02.2014, 19:56. Просмотров 691. Ответов 4
Метки нет (Все метки)

Помогите написать одно ( или два ) задания :
1)В строке удалить все символы не являющиеся буквами или цифрами.
2)В строке удалить последнюю букву у слов.
P.S Задания нужно делать через функции.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2014, 19:56     В строке удалить все символы не являющиеся буквами или цифрами
Посмотрите здесь:

Создать очередь, содержащую любые символы. Удалить из очереди все символы, не являющиеся буквами или цифрами - C++
Используя динамические структуры, реализовать следующие задания. Вспомо*гательные функции должны быть написаны самостоятельно (Встроенную...

Удалить из данной строки все символы, не являющиеся буквами латинского алфавита или цифрами, и заменив каждую - C++
как написать код к данной задачке? Известно, что в исходной строке содержатся буквы латинского алфавита, цифры, знаки препинания и...

Заменить все символы, не являющиеся буквами или цифрами на апострофы - C++
Дан текст. Преобразовать его, заменив все символы, не являющиеся буквами или цифрами на апострофы, и заменив каждую большую букву ...

Преобразовать строку, удалив из неё все символы, не являющиеся буквами или цифрами - C++
Дана строка символов. Преобразовать строку, удалив из неё все символы, не являющиеся буквами или цифрами

Преобразовать строку, удалив из нее все символы, не являющиеся буквами или цифрами - C++
Дана строка символов. Преобразовать строку, удалив из нее все символы, не являющиеся буквами или цифрами.

Обработка строк. Преобразовать строку, удалив из нее все символы, не являющиеся буквами или цифрами - C++
Дана строка символов. Преобразовать строку, удалив из нее все символы, не являющиеся буквами или цифрами.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Exоrcist
15 / 15 / 7
Регистрация: 20.02.2014
Сообщений: 86
24.02.2014, 21:06     В строке удалить все символы не являющиеся буквами или цифрами #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "iostream"
 
using namespace std;
 
int main()
{
    char s[255];
    int i=0;
    cout<<"Enter line:\n";
    cin.getline(s,255,'\n');
    while (i<=strlen(s)) {
        if (isalpha(*(s+i)))
            cout<<*(s+i);
        i++;
    }
    system("pause");
    return 0;
}
_include
Студент
52 / 52 / 12
Регистрация: 17.09.2012
Сообщений: 291
Записей в блоге: 2
Завершенные тесты: 1
24.02.2014, 21:07     В строке удалить все символы не являющиеся буквами или цифрами #3
2)Можно так:
В строке находим пробел, нашли удалили у слова букву, записали в новую строку. И так далее, дописывая в новую строку слова с -1 буквой.
Exоrcist
15 / 15 / 7
Регистрация: 20.02.2014
Сообщений: 86
24.02.2014, 21:07     В строке удалить все символы не являющиеся буквами или цифрами #4
Удалить все символы в строке, не являющиеся буквами и заменить множественные пробелы одним
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2014, 22:06     В строке удалить все символы не являющиеся буквами или цифрами
Еще ссылки по теме:

Удалить все символы в строке, не являющиеся буквами, используя функцию isalpha - C++
На Borland c\c++ .Спасибо

Удалить все символы в строке, не являющиеся буквами и заменить множественные пробелы одним - C++
Ребята,буду запредельно благодарен.

Удалить из строки все символы, не являющиеся латинскими буквами - C++
Вывести строку символов. Удалить из строки все символы, не являющиеся латинскими буквами. Вывести на экран измененную строку. Заранее...

Удалить из строки все символы не являющиеся латинскими буквами - C++
вести строку символов. удалить из строки все символы не являющиеся латинскими буквами. Измененную строку выдать на экран

Удалить из строки все символы не являющиеся буквами латинского алфавита - C++
Ввести символьную строку. Удалить из строки все символы не являющиеся буквами латинского алфавита. Новых строк не создавать. Строку до и...

Из строки удалить все символы, кроме пробелов, не являющиеся буквами английского алфавита - C++
Разработать консольное приложение. 1. Во введенной строке после k-го символа вставить заданную подстроку. Подстроку ввести с клавиатуры....


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

Или воспользуйтесь поиском по форуму:
150333
2 / 2 / 0
Регистрация: 18.10.2013
Сообщений: 107
24.02.2014, 22:06  [ТС]     В строке удалить все символы не являющиеся буквами или цифрами #5
Всем огромное спасибо !
Особенно Exоrcist'у !
Yandex
Объявления
24.02.2014, 22:06     В строке удалить все символы не являющиеся буквами или цифрами
Ответ Создать тему
Опции темы

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