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

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

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

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

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

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

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

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

2
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
0 / 0 / 0
Регистрация: 23.04.2013
Сообщений: 11
28.04.2013, 13:52  [ТС] 3
Огромнейшее спасибо)не сочтите за наглость,но не могли бы вы мне помочь...как можно сделать чтобы текст и символы вводились))большое спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2013, 13:52

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

Преобразовать строку символов, удалив из нее все символы, не являющиеся буквами
Прошу Вас, помогите! Дана строка символов. преобразовать строку символов, удалив из нее все...

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

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

Преобразовать последовательность, удалив из неё символы, не являющиеся буквами
Здравствуйте! Помогите пожалуйста решить задачу. То есть вводим текст с цифрами, знаками...


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

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

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