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

матрицу целых чисел A[5][5]

29.12.2013, 18:51. Показов 423. Ответов 5
Метки нет (Все метки)

Помогите пожалуйста!!! Ввести матрицу целых чисел A[5][5]. Рассортировать элементы главной диагонали матрицы в порядке возрастания. Исходную преобразованную матрицы вывести на экран. на с++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.12.2013, 18:51
Ответы с готовыми решениями:

Опишите массив 30 действительных чисел, матрицу 6Х6 целых чисел, 256 символов
Опишите массив 30 действительных чисел, матрицу 6Х6 целых чисел, 256 символов.

Сформировать матрицу целых чисел
Сформировать матрицу целых чисел. Количество строк и столбцов ввести с клавиатуры. Написать...

Транспонировать матрицу целых чисел в Си++
Транспонировать матрицу целых чисел. Например матрица: for (i=0;i<=v-1;i++) { for...

Сформировать матрицу целых чисел
Сформировать матрицу целых чисел. Количество строк и столбцов ввести с клавиатуры. Написать функцию...

5
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
29.12.2013, 18:57 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
#include <iostream>
#include <ctime>
#include <cstdlib>
#include <iomanip>
using namespace std;
 
int main()
{
    srand (time(NULL));
    int A[5][5];
    for (int i=0; i<5; i++)
    {
        for (int j=0; j<5; j++)
        {
            A[i][j]=rand()%20+1;
            cout <<setw(3) <<A[i][j];
        }
        cout <<"\n\n";
    }
    cout <<"----------------------------------\n";
    bool flag;
    int tmp;
    do
    {
        flag = true;
        for (int i=0; i<4; i++)
        {
            if (A[i+1][i+1]<A[i][i])
            {
                tmp = A[i+1][i+1];
                A[i+1][i+1] = A[i][i];
                A[i][i] = tmp;
                flag = false;
            }
        }
    }
    while (!flag);
    for (int i=0; i<5; i++)
    {
        for (int j=0; j<5; j++)
        {
            cout <<setw(3) <<A[i][j];
        }
        cout <<"\n\n";
    }
    return 0;
}
1
0 / 0 / 0
Регистрация: 29.12.2013
Сообщений: 22
29.12.2013, 19:05  [ТС] 3
Огромное СПАСИБО! Подскажите что добавить в код программы чтобы она так быстро не закрывалась?
0
840 / 498 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
29.12.2013, 19:06 4
Можно в конец (до return) добавить system ("pause") или запускать её из командной строки
1
Заблокирован
29.12.2013, 19:07 5
Anna17, попробуйте в конце написать
C++
1
 system("pause");
1
0 / 0 / 0
Регистрация: 29.12.2013
Сообщений: 22
29.12.2013, 19:11  [ТС] 6
ОГРОМНЕЙШЕЕ СПАСИБО!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.12.2013, 19:11
Помогаю со студенческими работами здесь

Составить программу, которая получает матрицу целых чисел А, размером m*n.
Составить программу, которая получает матрицу целых чисел А, размером m*n. Если в исходной матрице...

Ввести квадратную матрицу целых чисел*. Элементы матрицы, которые не попадают в интервал [a,b] записать в отдельный вектор (массив)
Парни, помогите пожалуйста сложить программку вот с таким условием: Ввести квадратную матрицу...

Задан массив K(m) попарно различных целых чисел. Получить все перестановки целых чисел
Помогите пожалуйста с программой. Задан массив K(m) попарно различных целых чисел. Получить все...

Написать шаблоны функций для для вычисления суммы произведений двух соседних чисел для трех целых чисел и в одномерном массиве целых чисел
Написать шаблоны функций для для вычисления суммы произведений двух соседних чисел для трех целых...


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

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

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