Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Anna17
0 / 0 / 0
Регистрация: 29.12.2013
Сообщений: 22
1

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

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

Помогите пожалуйста!!! Ввести матрицу целых чисел A[5][5]. Рассортировать элементы главной диагонали матрицы в порядке возрастания. Исходную преобразованную матрицы вывести на экран. на с++
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2013, 18:51
Ответы с готовыми решениями:

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

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

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

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

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

5
MicM
824 / 483 / 324
Регистрация: 29.12.2009
Сообщений: 1,106
Завершенные тесты: 1
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
Anna17
0 / 0 / 0
Регистрация: 29.12.2013
Сообщений: 22
29.12.2013, 19:05  [ТС] 3
Огромное СПАСИБО! Подскажите что добавить в код программы чтобы она так быстро не закрывалась?
0
MicM
824 / 483 / 324
Регистрация: 29.12.2009
Сообщений: 1,106
Завершенные тесты: 1
29.12.2013, 19:06 4
Можно в конец (до return) добавить system ("pause") или запускать её из командной строки
1
Ev_Hyper
Заблокирован
29.12.2013, 19:07 5
Anna17, попробуйте в конце написать
C++
1
 system("pause");
1
Anna17
0 / 0 / 0
Регистрация: 29.12.2013
Сообщений: 22
29.12.2013, 19:11  [ТС] 6
ОГРОМНЕЙШЕЕ СПАСИБО!
0
29.12.2013, 19:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.12.2013, 19:11

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

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

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


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

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

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