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

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

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

сначала цифры а потом буквы - C++

25.06.2010, 22:37. Просмотров 816. Ответов 2
Метки нет (Все метки)

Доброго времени суток!! Люди добрые! Написать программу, которая выводит сначала цифры, а потом буквы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2010, 22:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос сначала цифры а потом буквы (C++):

Вывести сначала цифры строки, потом буквы - C++
Даны строки, содержащие буквы и цифры. Вывести сначала цифры, потом бук*вы.

Напечатать сначала цифры, а потом малые латинские буквы в строке - C++
Дана строка символов St длиной не более 72, которая может состоять из цифр, малых латинских букв и знаков '+','-','*','/','.','(', ')' и...

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

Преобразуйте эту строчку так, чтобы сначала в ней шли цифры, а потом - все буквы исходной строчки... - C++
Условие: дана строчка, которая содержит буквы и цифры. Преобразуйте эту строчку так, чтобы сначала в ней шли цифры, а потом - все буквы...

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

Разместить сначала цифры в порядке возростания, а потом буквы в порядке убывания - C++
Дан рядок символов введенный с клавиатуры, который состоит из букв и цифр. Необходимо в новом рядке разместить сначала цифры в порядке...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
easybudda
Модератор
Эксперт CЭксперт С++
9530 / 5523 / 932
Регистрация: 25.07.2009
Сообщений: 10,602
25.06.2010, 22:48 #2
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
#include <iostream>
#include <string>
#include <cctype>
 
int main(){
    std::string buf, digits, letters;
    
    while ( true ){
        std::cout << "String: ";
        std::getline(std::cin, buf);
        if ( buf.empty() )
            break;
        digits = "";
        letters = "";
        for ( std::string::const_iterator i = buf.begin(); i != buf.end(); ++i ){
            if ( isdigit(*i) )
                digits += *i;
            else
                letters += *i;
        }
        buf = digits + letters;
        std::cout << "Result: " << buf << std::endl;
    }
    
    return 0;
}
Parovoz
2 / 2 / 0
Регистрация: 25.06.2010
Сообщений: 7
25.06.2010, 22:51  [ТС] #3
СПАСИБО!!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.06.2010, 22:51
Привет! Вот еще темы с ответами:

Преобразование строки: сначала - все буквы, потом - все цифры - C++
Имеется строка, содержащая буквы и цифры. Преобразуйте эту строку чтобы сначала в ней шли все буквы исходной строки, а потом - все цифры...

Превратить строку так, чтобы сначала в ней были напечатаны только буквы, а потом только цифры - C++
Превратить строку так, чтобы сначала в ней были напечатаны только буквы, а потом только цифры, не меняя порядка прохождения символов в...

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

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


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

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

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