Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
trockiy9
1 / 1 / 0
Регистрация: 24.11.2012
Сообщений: 30
1

Отсортировать строки матрицы в порядке убывания.

02.01.2013, 22:43. Просмотров 923. Ответов 3
Метки нет (Все метки)

нужно на си : Отсортировать строки матрицы А(6х7) в порядке убывания.

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

0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2013, 22:43
Ответы с готовыми решениями:

Отсортировать четные строки матрицы Q(10х10) в порядке убывания, а нечетные – в порядке возрастания
Написать программу на си, задание: Отсортировать четные строки матрицы Q(10х10) в порядке убывания,...

Отсортировать строки матрицы в порядке убывания
Отсортировать строки массива A(6*7) в порядке убывания. Помогите найти ошибку или исправить код...

Отсортировать четные строки матрицы X (10x9) в порядке убывания, а не четные в порядке возрастания
Отсортировать четные строки матрицы X (10x9) в порядке убывания, а не четные в порядке возрастания....

Переставить столбцы матрицы в порядке убывания значений первой строки
Для матрицы M(m,n), 1<m, 10<n. Найти суму всех чисел меньше нуля. Переставить столбцы в порядке...

Сортировать (переставить) строки матрицы в порядке убывания значений первых элементов строк
Данная действительно матрица размером n * m. Сортировать (переставить) строки матрицы в порядке...

3
Belkin-VD
156 / 155 / 81
Регистрация: 31.12.2012
Сообщений: 254
03.01.2013, 01:35 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Отсортировать каждую строку?
если так то вот так получиться:

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
#include <stdio.h>
 
int main(void)
{   
   int a[6][7]={{9,4,8,6,2,4,1},{3,8,1,4,5,2,9},{6,8,3,5,1,2,4},{5,3,4,8,4,9,2},{9,5,3,1,3,7,2},{3,4,7,9,1,5,6}};
   int i,j,h,prom;
   
   printf("\n");
   printf("\nIsxodny` variant: ");
   printf("\n\n");
   
   for(i=0; i<=5; i++) {
      for(j=0; j<=6; j++) {
         printf(" %i",a[i][j]);
      }
      printf("\n");
   }
   
   printf("\n");
   printf("\nOtsortirovanny` variant: ");
   printf("\n\n");
   
   for(h=0; h<=5; h++) {
      for(i=0; i<=5; i++) {
         for(j=0; j<=5; j++) {
            if(a[i][j] < a[i][j+1]) {
               prom=a[i][j];
               a[i][j]=a[i][j+1];
               a[i][j+1]=prom;
            }
         }  
      }
   }
   
   for(i=0; i<=5; i++) {
      for(j=0; j<=6; j++) {
         printf(" %i",a[i][j]);
      }
      printf("\n");
   }
   
   printf("\n");
   
}
или же имелось ввиду строки отсортировать (не меняя местами сами элементы) - но тогда необходимы какие либо критерии чтобы осуществить перестановку (по максимальному элементу в строке или по среднему арифм. строки и т.п.)
3
Миниатюры
Отсортировать строки матрицы в порядке убывания.  
trockiy9
1 / 1 / 0
Регистрация: 24.11.2012
Сообщений: 30
03.01.2013, 19:41  [ТС] 3
Belkin-VD, благодарю
0
Мистер
0 / 0 / 2
Регистрация: 19.03.2016
Сообщений: 19
21.03.2016, 13:07 4
Спасибо!
0
21.03.2016, 13:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.03.2016, 13:07

Отсортировать строки матрицы в порядке возрастания
Отсортировать строки матрицы М (8х5) в порядке возрастания. Вот код#include&lt;stdio.h&gt;...

Отсортировать строки матрицы в порядке возрастания
1. Упорядочить массив А(50) в порядке убывания методом попарно-обменной перестановки. 2....

Отсортировать элементы строк матрицы в порядке возрастания, а строки - в порядке возрастания сумм элементов
Задать с клавиатуры количество целочисленных матриц. Данные получить с помощью датчика случайных...


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

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

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