Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Ruslan777
0 / 0 / 0
Регистрация: 23.04.2013
Сообщений: 11
#1

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

28.04.2013, 12:55. Просмотров 722. Ответов 2
Метки нет (Все метки)

доброе время суток,Уважаемые знатоки...собственно вопрос вот в чем:Дана строка символов. преобразовать строку символов, удалив из нее все символы, не являющиеся буквами, и заменив все малые буквы одноименными большими буквами....заранее примного благодарен
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2013, 12:55
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Преобразовать строку символов, удалив из нее все символы, не являющиеся буквами (C++):

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

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

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

Строка: Распечатать строку, удалив из нее символы, не являющиеся буквами и цифрами, и заменить каждую цифру на "**"
Я видимо совсем глупый но не могу сделать подобную программу "Распечатать...

Тестовые файлы: преобразовать строку, удалив из нее все четырехбуквенные слова
помогите пожалуйста разобраться, нужно преобразовать строку , удалив из нее все...

Преобразовать строку, удалив из нее каждую пару символов ‘<<’ и повторив каждую пару символов ‘>>’.
В веденной пользователем строке, найти все вхождения подстроки и заменить ее на...

2
GetVariable
163 / 119 / 46
Регистрация: 17.03.2013
Сообщений: 283
28.04.2013, 13:08 #2
Лучший ответ Сообщение было отмечено Ruslan777 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
#include <cctype>
#include <string>
 
std::string delete_num(std::string& text);
std::string toupp(std::string& text);
 
int main()
{
    std::string test = "string24sby";
 
    test = delete_num(test);
    test = toupp(test);
 
    std::cout << test << std::endl;
    return 0;
}
 
std::string delete_num(std::string& text)
{
    std::string new_text;
 
    for(size_t i = 0; i < text.size(); ++i)
        if(!isdigit(text.at(i)))
            new_text.push_back(text.at(i));
 
    return new_text;
}
 
std::string toupp(std::string& text)
{
    std::string new_text;
 
    for(size_t i = 0; i < text.size(); ++i)
        new_text.push_back(toupper(text.at(i)));
 
    return new_text;
}
[ссылка удалена]
1
Ruslan777
0 / 0 / 0
Регистрация: 23.04.2013
Сообщений: 11
28.04.2013, 13:52  [ТС] #3
Огромнейшее спасибо)не сочтите за наглость,но не могли бы вы мне помочь...как можно сделать чтобы текст и символы вводились))большое спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.04.2013, 13:52
Привет! Вот еще темы с решениями:

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

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

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

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


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

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

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