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

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

Войти
Регистрация
Восстановить пароль
 
DarkSir
0 / 0 / 0
Регистрация: 10.06.2012
Сообщений: 14
#1

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

13.06.2012, 12:08. Просмотров 769. Ответов 1
Метки нет (Все метки)

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

2.
3.
4.
 Комментарий модератора 
Правила
3.15. Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2012, 12:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Отсортировать цифры, символы и буквы из строки в отдельные строки (C++):

Вывести на экран сначала цифры, затем буквы, затем остальные символы исходной строки - C++
Вывести на экран сначала цифры, затем буквы, затем остальные символы исходной строки. : a - указатель исходной стpоки

Упорядочить символы строки B в алфавитном порядке и удалить латинские буквы из строки A - C++
"Даны строки A и B. Если в A есть латинские буквы, а в B нет повторяющихся символов, то упорядочить символы B в алфавитном порядке и...

Создать новые строки, содержащие цифры, буквы, а также знаки пунктуации, выбранные из введенной строки - C++
Ввести с помощью клавиатуры строку произвольной длины. Создать новые строки, содержащие цифровые, буквенные символы, а также знаки...

Выбрать из строки буквы и отсортировать их - C++
Выбрать из строки буквы и отсортировать их в алфавитном порядке(на си)

Сформировать строку S таким образом, чтобы в нее попеременно вошли четные символы строки S1 и нечетные символы строки S2. - C++
Вот задание: Даны строки S1 и S2. Сформировать строку S таким образом, чтобы в нее попеременно вошли четные символы строки S1 и...

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

1
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
13.06.2012, 13:08 #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 <algorithm>
 
int main()
{
   std::string s = "1hello,what.122this!";
   std::sort(s.begin(), s.end());
   std::string digits, letters, puncts;
   std::for_each(s.begin(), s.end(), [&digits, &letters, &puncts](const char c)
   {
      if (isdigit(c))
      {
         digits += c;
      }
      else if (isalpha(c))
      {
         letters += c;
      }
      else if (ispunct(c))
      {
         puncts += c;
      }
   });
   std::cout << letters << " " << digits << " " << puncts << std::endl;
}
http://liveworkspace.org/code/c9c8c0...988c7415542176
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2012, 13:08
Привет! Вот еще темы с ответами:

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

Из строки извлечь символы операций в стек, а цифры - в другую строку - C++
Из исходной строки необходимо извлечь символы операций и поместить в стек а цифры в другую строку... но вот ошибка... Вот код:const int max...

Удалить из строки все символы кроме букв и цифр; заменить цифры на '**' - C++
ввести рядок , удалить в нем все символы кроме букв и цифр, заменить цифры на '**' вивести на екран рядок . через if сравнил масив с...

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


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

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

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