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

Программа для сортировки массива строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подарки Деда Мороза http://www.cyberforum.ru/cpp-beginners/thread1137359.html
Раскладывая конфеты по пакетам, Дед Мороз положил в первый пакет 1 конфетку, во 2-ю – 2, … в N-ю – N. Может ли Снегурочка, докладывая каждый раз в два любых разных пакета по одной конфетке, сделать одинаковым количество конфет во всех подарках? Технические условия Входные данные В единственной строке задано натуральное число N (3 ≤ N ≤ 100000000). Выходные данные
C++ Найти наибольшую дробь не испольлзуя деления В массивах K (n) и L (n) заданы соответственно числители и знаменатели рациональных чисел вида xi = ki / li, i = 1, 2, ..., n. Найти наибольшее из этих чисел, не используя операцию деления http://www.cyberforum.ru/cpp-beginners/thread1137350.html
C++ Найти через индекс количество отрицательных и количество положительных элементов массива
Нужно найти через индекс количество отрицательных и количество положительных элементов.
Найти минимальный элемент C++
Здравствуйте, Уважаемые программисты у меня есть большая проблема. Не могу решить задачи по с++ т.к не понимаю этот язык. помогите кто чем может. вот задачи 1)Найти количество тех элементов массива, которые не содержат в своей записи цифру 5, а также найти минимальный элемент среди тех, которые имеют заданное количество делителей. 2)Для заполнения массива нужно использовать генератор ...
C++ Дан массив вещественных чисел. Выяснить верно ли, что количество положительных элементов не превышает 5 http://www.cyberforum.ru/cpp-beginners/thread1137325.html
Привет всем. помогите пожалуйста с задачей. Дан массив вещественных чисел. Выяснить верно ли, что количество положительных элементов не превышает 5. буду благодарен
C++ Поиск эталонной последовательности элементов в одномерном массиве Помогите пожалуйста решить задачу: поиск эталонной последовательности элементов в одномерном массиве произвольной длины. подробнее

Показать сообщение отдельно
fmtuner
-5 / 14 / 2
Регистрация: 16.03.2014
Сообщений: 78
04.04.2014, 21:04     Программа для сортировки массива строк
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
43
44
45
46
47
48
#include <iostream>
#include <locale>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"RUS");
    int n;
    cout << " Введите количество рядков: ";
    cin >> n;
 
    cout<<endl;
 
    string list[n];
 
    cin.ignore();
 
    for(int i=0; i<n; i++)
    {
        cout << " Ведите текст: ";
        cin>>list[i];
    }
 
    cout<<endl<<endl<<"Что сформировалось:"<<endl;
    for (int i=0;i<n;i++)
        cout<<list[i]<<" Адрес строки "<<&list[i]<<endl;
/// сортировка
    for (int i=0;i<n-1;i++)
    {
        for (int j=i;j<n;j++)
        if (list[i].length()<list[j].length())
        {
            list[i].swap(list[j]);
            /*string *adr,*adr2;
            adr=&list[i];
            adr2=&list[j];
            */
        }
    }
    cout<<endl<<endl<<"Что получилось:"<<endl;
    for (int i=0;i<n;i++)
        cout<<list[i]<<" Адрес строки "<<&list[i]<<endl;
 
 
    cout << "Hello world!" << endl;
    return 0;
}
вот тебе
 
Текущее время: 18:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru