Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
16 / 16 / 1
Регистрация: 19.10.2009
Сообщений: 93
1

Расположить столбцы матрицы по убыванию их наибольших элементов

02.05.2010, 22:03. Просмотров 679. Ответов 3
Метки нет (Все метки)

Доброго времени суток.

Дана матрица А(5´5). Расположить столбцы матрицы по
убыванию их наибольших элементов.

не могу понять алгоритм сортировки столбцов, кто может, помогите=)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.05.2010, 22:03
Ответы с готовыми решениями:

Расположить столбцы динамической матрицы по убыванию их наибольших элементов
Добрый день! Помогите пожалуйста написать программу. Массив динамический. Размерность массива...

Расположить столбцы динамической матрицы по убыванию их наибольших элементов
Добрый день! Помогите пожалуйста с программой Дана матрица А(nхn). Расположить столбцы...

Упорядочить столбцы матрицы по убыванию значений наибольших элементов столбцов
Дана действ. матрица размера m*n, упорядочить столбцы матрицы по убыванию значений наибольших...

Переставляя столбцы заданной матрицы расположить их по убыванию сумм элементов
Здравствуйте можете пожалуйста составить программу в паскале. Переставляя столбцы заданной...

3
1257 / 795 / 108
Регистрация: 16.09.2009
Сообщений: 2,010
02.05.2010, 22:09 2
Задача на подобие этой:
Упорядочить столбцы матрицы по произведению положительных элементов с четными номерами строк

Только тебе здесь нужно найти максимальный в каждом столбце,
а сортировка подобная той что находиться по ссылке.
0
16 / 16 / 1
Регистрация: 19.10.2009
Сообщений: 93
02.05.2010, 22:18  [ТС] 3
что означает строка #define SIZE W?
(и кстати сортировка ниразу непонятная=()
0
16 / 16 / 1
Регистрация: 19.10.2009
Сообщений: 93
05.05.2010, 19:29  [ТС] 4
Вот что у меня получилось, помогите доделать! считает неправильно!!

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
#include <stdio.h>
#define n 5
void main()
{
int i,j,buf[n],a[n][n],k,max,t;
FILE*fp;
fp=fopen("start.txt","r");
for (i=0;i<n;i++)
    for (j=0;j<n;j++)
        fscanf(fp,"%d",&a[i][j]);
fclose(fp);
for (i=0;i<n;i++)
{
    for (j=0,max=a[0][0];j<n;j++)
    {
        if (max<a[j][i])
        max=a[j][i];
    }
    buf[i]=max;
}
for (i=0;i<n-1;i++)
{
    for (j=i+1;j<n;j++)
    {
        if (buf[i]<buf[j])
        {
            k=buf[i];
            buf[i]=buf[j];
            buf[j]=k;
            for (t=0;t<n;t++)
            {
                k=a[t][i];
                a[t][i]=a[t][j];
                a[t][j]=k;
            }
        }
    }
}
fp=fopen("out.txt","w");
for (i=0;i<n;i++)
{
    for (j=0;j<n;j++)
    {
        fprintf(fp,"%d",a[i][j]);
        printf("%d",a[i][j]);
    }
}
 
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.05.2010, 19:29

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

Упорядочить строки матрицы по не убыванию наибольших элементов
Дана вещественная матрица размером 3 x 4. Упорядочить ее строки по не убыванию наибольших элементов...

Упорядочить строки матрицы по убыванию её наибольших элементов
Дана вещественная матрица размером m на n. Необходимо упорядочить её строки по убыванию её...

Упорядочить строки матрицы по убыванию их наибольших элементов
В общем задача такая, матрицы. Дана вещественная матрица X размера m n. Упорядочить ее строки по...

Массив: Упорядочить строки матрицы по не убыванию их наибольших элементов
Есть код из консольного приложения, как его реализовать в Windows forms. Задание: Дана матрица...


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

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

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