Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Дима28
0 / 0 / 0
Регистрация: 02.12.2016
Сообщений: 7
1

Написать программу, сортирующую по алфавиту строку латинских букв

03.01.2017, 19:53. Просмотров 707. Ответов 5

Помогите

3. Написать программу, сортирующую по алфавиту строку латинских букв.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2017, 19:53
Ответы с готовыми решениями:

Написать программу для сортировки методом прямых включений латинских букв по алфавиту
Здравствуйте! Помогите написать программу для сортировки методом прямых...

Необходимо написать программу сортирующую эту строки по алфавиту и выводящую результат в другой файл.
Уважаемые программисты, помогите пожалуйста девушке. Есть задание, но как-то я...

Из строки сформировать отдельно строку латинских и строку русских букв
1. Массивы и указатели. Ввести строку латинских и русских букв вперемешку в...

Создать строку из латинских букв
Дана матрица символов размером 5х5. Создать строку только из латинских букв....

Написать программу, сортирующую список фамилий студентов в группе.
1)Дано слово из четного числа букв. Поменять местами первую букву со второй,...

5
Fixer_84
1049 / 659 / 651
Регистрация: 30.04.2016
Сообщений: 2,234
03.01.2017, 20:29 2
Лучший ответ Сообщение было отмечено Дима28 как решение

Решение

Дима28, вот ответ на третий вопрос:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
#include <algorithm>
 
using namespace std;
 
int main()
{
    string s;
    cout << "Введите строку из символов:" << endl;
    getline(cin, s);
    cout << "Символы строки  в алфавитном порядке:" << endl;
    sort(s.begin(), s.end());
    cout << s << endl;
    system("pause");
    return 0;
}
1
Дима28
0 / 0 / 0
Регистрация: 02.12.2016
Сообщений: 7
03.01.2017, 20:45  [ТС] 3
спасибо, но
C++
1
#include <algorithm>
мне не подходит.
Вот нашол другое решение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <ctime>
#include <string>
using namespace std;
int main()
    {
        string str;
        getline(cin, str);
        for (int i = 0; i<str.size(); ++i)
            for (int j = str.size() - 1; j>i; --j)
                if (str[j - 1]>str[j])
                {
                    char temp = str[j];
                    str[j] = str[j - 1];
                    str[j - 1] = temp;
                }
        cout << "vidsortovanuj riadok: " << str << endl;
        system("pause");
    }
0
Fixer_84
1049 / 659 / 651
Регистрация: 30.04.2016
Сообщений: 2,234
03.01.2017, 20:52 4
Дима28, Извините, я не знал этого. Можно использовать метод "Пузырька" (как в вашем примере) или любой другой метод сортировки.
0
Дима28
0 / 0 / 0
Регистрация: 02.12.2016
Сообщений: 7
03.01.2017, 21:00  [ТС] 5
Написать программу, сортирующую по алфавиту строку латинских букв.

Добавлено через 1 час 6 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
#include <algorithm>
 
using namespace std;
 
int main()
{
    string s;
    cout << "Введите строку из символов:" << endl;
    getline(cin, s);
    cout << "Символы строки  в алфавитном порядке:" << endl;
    sort(s.begin(), s.end());
    cout << s << endl;
    system("pause");
    return 0;
}
0
sourcerer
Модератор
Эксперт CЭксперт С++
4862 / 2050 / 325
Регистрация: 20.02.2013
Сообщений: 5,536
Записей в блоге: 24
Завершенные тесты: 1
03.01.2017, 21:47 6
 Комментарий модератора 
Дима28, пожалуйста, прочитайте правила форума.
Особое внимание обратите на следующие пункты:

.
0
03.01.2017, 21:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.01.2017, 21:47

Подсчитать общее вхождение в строку латинских букв
Дана строка символов. Подсчитать общее вхождение в строку латинских букв....

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

Подсчитать общее вхождение в строку различных латинских строчных букв
код #include &lt;iostream&gt; #include &lt;string&gt; using namespace std; int main()...


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

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

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