Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Leonus89
0 / 0 / 0
Регистрация: 24.11.2009
Сообщений: 24
#1

Упорядочить столбцы матрицы по не возрастанию значений наименьших элементов столбца

05.01.2010, 17:10. Просмотров 1030. Ответов 2
Метки нет (Все метки)

упорядочить столбцы матрицы по не возрастанию значений наименьших элементов столбца! ПОМОГИТЕ!!! Нужно написать на С! Срочно!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2010, 17:10
Ответы с готовыми решениями:

Упорядочить столбцы матрицы по возрастанию их наименьших элементов
Ребята проблемка,помогите разобраться...Что-то не то получается...Посмотрите пожалуйста исправьте...

Упорядочить столбцы матрицы по возрастанию их наименьших элементов
Вот ошибки выбивает проверьте пожалуйста. Дана матрица размером NxM. Упорядочить столбцы матрицы...

Упорядочить столбцы матрицы по возрастанию первого элемента столбца
Добрый день, нужна помощь. Нужно упорядочить столбцы матрицы по возрастанию первого элемента...

Упорядочить столбцы матрицы по возрастанию элементов
Добрый день уважаемые форумчане, есть задачка, над которой я уже довольно долго ломаю голову. Буду...

Упорядочить столбцы матрицы по возрастанию их минимальных элементов
Собственно не получается никак написать программу. Условие: дана матрица размером NxM.Упорядочить...

2
Aye Aye
370 / 284 / 97
Регистрация: 17.12.2009
Сообщений: 567
05.01.2010, 17:50 #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
45
46
47
48
49
50
51
52
53
#include <stdio.h>
#include <conio.h>
#include <time.h>
main()
{
      printf("\nVvedite kol-vo stolbcov i strok \n");
      int n;
      scanf("%d", &n);
      const int constn=n;
      int a[n][n];
      
      printf("\nVvedite sami elementi:\n" );
      int i,j;
      srand(time(0));
      for (i=0;i<n;i++)
          for (j=0; j<n; j++) a[i][j]=rand()%100;
 
      for (i=0;i<n;i++)
      {
          for (j=0; j<n; j++) printf("%3d ",a[i][j]);
          printf("\n");
      }
      int k;
      for (j=n;j >=0;j--)
          for (k=0;k<j-1;k++)
          {
              //Г*Г*äåé ìèГ*ГЁГ¬Г*Г«Г*ûé ýëåìåГ*ГІ ГІГҐГЄГіГ№ГҐГЈГ® ñòîëáöГ* left, ГЁ ìèГ* ГЅГ« ñëåäóþùåãî ñòîëáöГ* fight.
              int left=21400000;
              int right=21400000;
              for (i=0;i<n;i++)if (left>a[i][k]) left=a[i][k];
              for (i=0;i<n;i++)if (right>a[i][k+1]) right=a[i][k+1];
              //printf("j=%d k=%d left=%d right=%d\n",j,k,left,right);
              
              if (left > right)
              {
                 //ìåГ*ГїГҐГ¬ ñòîëáöû ìåñòГ*ìè
                 int temp;
                 for (i=0;i<n;i++)
                 {
                     temp=a[i][k+1];
                     a[i][k+1]=a[i][k];
                     a[i][k]=temp;
                 }
              }             
          }
      printf("resual\n");
      for (i=0;i<n;i++)
      {
          for (j=0; j<n; j++) printf("%3d ",a[i][j]);
          printf("\n");
      }
      getch();
}
тест:
Vvedite kol-vo stolbcov i strok
5

Vvedite sami elementi:
94 4 10 62 44
46 6 54 78 75
95 13 91 10 98
59 22 98 18 18
64 35 92 20 8
result
4 44 10 62 94
6 75 54 78 46
13 98 91 10 95
22 18 98 18 59
35 8 92 20 64
1
Leonus89
0 / 0 / 0
Регистрация: 24.11.2009
Сообщений: 24
05.01.2010, 18:55  [ТС] #3
СПАСИБО!!!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.01.2010, 18:55

Найти произведение наименьших элементов каждого столбца матрицы и поменять местами 1-й и 3-й столбцы
Посмотрите пожалуйста, почему у меня в 3 столбце минимальный элемент неправильно находит . Вот...

Упорядочить столбцы матрицы по возрастанию произведений элементов в каждом столбце
Упорядочить столбцы матрицы по возрастанию произведений элементов в каждом столбце.

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


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

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

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