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

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

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

Помогите написать одно ( или два ) задания :
1)В строке удалить все символы не являющиеся буквами или цифрами.
2)В строке удалить последнюю букву у слов.
P.S Задания нужно делать через функции.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.02.2014, 19:56
Ответы с готовыми решениями:

Удалить все символы не являющиеся буквами или цифрами
Дана строка, состоящая из S1,S2..... символов. Известно, что S1 отличен от пробела и что среди...

Удалить все символы, не являющиеся буквами или цифрами
2) Удалить все символы, не являющиеся буквами или цифрами; (можете показать на примере как символа...

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

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

__________________

Записывайтесь на профессиональные курсы C++ разработчиков
4
15 / 15 / 9
Регистрация: 20.02.2014
Сообщений: 86
24.02.2014, 21:06 2
Лучший ответ Сообщение было отмечено 150333 как решение

Решение

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;
}
1
Студент
54 / 54 / 38
Регистрация: 17.09.2012
Сообщений: 292
Записей в блоге: 2
24.02.2014, 21:07 3
2)Можно так:
В строке находим пробел, нашли удалили у слова букву, записали в новую строку. И так далее, дописывая в новую строку слова с -1 буквой.
1
3 / 3 / 0
Регистрация: 18.10.2013
Сообщений: 107
24.02.2014, 22:06  [ТС] 5
Всем огромное спасибо !
Особенно Exоrcist'у !
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.02.2014, 22:06

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

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

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

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

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


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

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

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