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

Дана матрица вещественных величин D, состоящая из 9 строк и 7 столбцов. - C++

Восстановить пароль Регистрация
 
___Alex___
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 41
04.04.2012, 19:06     Дана матрица вещественных величин D, состоящая из 9 строк и 7 столбцов. #1
Дана матрица вещественных величин D, состоящая из 9 строк и 7 столбцов.
Требуется упорядочить по возрастанию четвертый столбец в исходной матрице.
Для проверки предусмотреть вывод на экран начальной матрицы и вывод матрицы после изменения.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2012, 19:06     Дана матрица вещественных величин D, состоящая из 9 строк и 7 столбцов.
Посмотрите здесь:

C++ Создать класс Massiv (матрица вещественных чисел), количество строк и столбцов константные поля.
C++ Дана матрица вещественных чисел. Найти максимальный элемент и минимальный элементы матрицы.
C++ Дана матрица размера N×M. Найти максимальный среди элементов тех строк|столбцов, которые упорядочены либо по возрастанию
[C++] Дана квадратная матрица состоящая из натруальных чисел. Надо заменить нулями элементы, расположенные на главной диагонали и выше её C++
C++ Дана матрица вещественных чисел. Преобразовать матрицу таким образом, чтобы элементы ее строк шли по убыванию
C++ Дана целочисленная прямоугольная матрица.Определить номера строк и столбцов всех седловых точек матрицы
Дана матрица, состоящая из М строк и N столбцов C++
Обратная матрица (перестановка строк и столбцов) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
17.04.2012, 16:33     Дана матрица вещественных величин D, состоящая из 9 строк и 7 столбцов. #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
#include <iostream>
using namespace std;
int main()
{
 float a[9][7];
 unsigned char i,j;
 srand(time(NULL));
 cout.precision(4);
 cout.setf(ios::fixed,ios::floatfield);
 for (i=0;i<9;i++)
  {
   for (j=0;j<7;j++)
    {
     a[i][j]=(float)rand()/RAND_MAX;
     cout<<a[i][j]<<" ";
    }
   cout<<endl;
  }
 cout<<endl;
 bool sorted=false;
 while (!sorted)
  {
   sorted=true;
   for (i=1;i<9;i++)
    if (a[i][3]<a[i-1][3])
     {
      float temp=a[i-1][3];
      a[i-1][3]=a[i][3];
      a[i][3]=temp;
      sorted=false;
     }
  }
 for (i=0;i<9;i++)
  {
   for (j=0;j<7;j++)
    {
     cout<<a[i][j]<<" ";
    }
   cout<<endl;
  } 
 system("pause");
 return 0;
}
Yandex
Объявления
17.04.2012, 16:33     Дана матрица вещественных величин D, состоящая из 9 строк и 7 столбцов.
Ответ Создать тему
Опции темы

Текущее время: 18:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru