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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Camarro
0 / 0 / 0
Регистрация: 04.04.2012
Сообщений: 26
#1

Дана строка символов. Расставить введенные латинские символы в алфавитном порядке. - C++

08.04.2012, 08:03. Просмотров 1481. Ответов 2
Метки нет (Все метки)

Помогите с решением пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2012, 08:03     Дана строка символов. Расставить введенные латинские символы в алфавитном порядке.
Посмотрите здесь:
C++ Дается строка символов, упорядочить символы в алфавитном порядке
C++ Если в A есть символы из B и в B нет повторяющихся символов, то упорядочить символы B в порядке, обратном к алфавитном
C++ Дана строка из 20 символов. вывести из неё латинские строчные буквы
Упорядочить символы строки B в алфавитном порядке и удалить латинские буквы из строки A C++
[C++] Дана строка. расположить в ней слова в алфавитном порядке. C++
Дана строка символов. Выделить в ней цветом все символы C++
C++ Дана строка символов до точки. Записать слова этой строки в обратном порядке
C++ Дана строка символов. Распечатать ее в обратном порядке, сохранив лишь порядок следования цифр
C++ Дана строка S. Создать новую строку, состоящую из символов S, распо- ложенных в обратном порядке.
Дана строка символов. Определить количество слов, у которых первый и последний символы совпадают между собой. C++
Вывести в алфавитном порядке все латинские буквы, встречающиеся в строке (Pascal -> C++) C++
Дана строка символов что складаютья из цифр разделенных пробелами. Вывести на экран числа этой строки в порядке возрастания их значений C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alexey31415
59 / 59 / 3
Регистрация: 16.05.2010
Сообщений: 632
08.04.2012, 08:27     Дана строка символов. Расставить введенные латинские символы в алфавитном порядке. #2
знаешь про векторы и таблицу ASC||?
Catstail
Модератор
22451 / 10856 / 1769
Регистрация: 12.02.2012
Сообщений: 17,975
08.04.2012, 09:10     Дана строка символов. Расставить введенные латинские символы в алфавитном порядке. #3
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
39
40
41
42
#include "string.h"
#include "iostream.h"
 
void sortStr(char *s)
{
    int i,j,l;
    char tmp;
 
    l=strlen(s);
 
    for (i=0; i<(l-2); i++)
 
        for (j=i+1; j<(l-1); j++)
        
            if (*(s+j) < *(s+i))
            {
                tmp=*(s+j);
                *(s+j)=*(s+i);
                *(s+i)=tmp;
            }
}
 
int main(int argc, char* argv[])
{
 
    int i;
    char S[200];
 
    for (i=0; i<200; i++) S[i]=0;
 
    cout << "Enter string: ";
 
    cin >> S;
 
    cout << "Init string is: " << S << endl;
 
    sortStr(S);
    
    cout << "Sort string is: " << S << endl;
 
    return 0;
}
Yandex
Объявления
08.04.2012, 09:10     Дана строка символов. Расставить введенные латинские символы в алфавитном порядке.
Ответ Создать тему
Опции темы

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