0 / 0 / 2
Регистрация: 28.11.2012
Сообщений: 37
1

Сортировать матрицу

11.06.2013, 13:06. Показов 1174. Ответов 1
Метки нет (Все метки)

Сортировать матрицу таким образом, чтобы сначала располагались все серии из одинаковых элементов, а затем - все остальные элементы.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2013, 13:06
Ответы с готовыми решениями:

сгенерировать квадратную матрицу n*n и сортировать ее в порядке возрастания
подскажите кто знает.я уже запарился.язык С надо сгенерировать квадратную матрицу n*n и...

Сортировать
написать программу самым простым способом типо сортировки и так далее !!! вот задача : Задана...

Сортировать числа
Помогите написать код по сортировке чисел. Вводим рандомных 10 чисел, из них нужно найти самое...

Сортировать массив по возрастанию
Здравствуйте, Уважаемые программисты. Помогите мне, пожалуйста, написать программу для сортировки...

1
217 / 216 / 114
Регистрация: 14.01.2013
Сообщений: 459
11.06.2013, 14:47 2
Лучший ответ Сообщение было отмечено tank100994 как решение

Решение

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
49
50
51
52
#include "stdafx.h"
#include <iostream>
#include <cstdlib>
 
using namespace std;
int main()
{
        
 
        int const k=10;  // Количество эл-ов массива
        int ind=0,flag=0,i=0,j=0,z=0;
        double S[k],temp=0; // 
        cout << "Please enter the elements of the array:"<<endl;
        for (i=0;i<k;i++) // В цикле задаём элементы массива
        {
            cin>>S[i];   
        }
        for (i=0;i<k-1;i++)
        {
            for (j=i+1;j<k;j++)
            {
                if (S[j]==S[i])
                {
                    if(flag==0)
                    {
                        temp=S[ind];
                        S[ind]=S[i];
                        S[i]=temp;
                        flag=1;
                        ind++;
                        //j++;
                    }
                    temp=S[ind];
                    S[ind]=S[j];
                    S[j]=temp;
                    ind++; 
                }
            }
            if (flag==1)
            {
                flag=0;
                i=ind-1;
            }
        }
        cout<<"New array"<<endl;
        for (i=0;i<k;i++)
        {
            cout<<S[i]<<" ";   
        }
        system("PAUSE > void");
        return 0;
}
Миниатюры
Сортировать матрицу  
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2013, 14:47
Помогаю со студенческими работами здесь

Сортировать по возрастанию(по алфавиту)
2. Символьный массив, состоящий из 15и символов. Сортировать их по возрастанию(по алфавиту)....

Как сортировать массив
В массиве положительных чисел а1,а2,...аN разместить в начале массива числа, в записи которых есть...

Сортировать фамилию и возраст
Доброго времени суток, помогите решить задачу: На входе список пар, состоящих из фамилии и...

Как сортировать массив?
В массиве положительных чисел а1,а2,...аN разместить в начале массива числа, в записи которых есть...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru