Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.04.2013, 15:31   #1
Slayt
Новичок
Джуниор
 
Регистрация: 22.02.2013
Сообщений: 2
Восклицание Сортировка строк матрицы

Ребят помогите отсортировать строки матрицы по возрастанию, ну допустим проверили 1 строку не по возрастанию,значит на экран должно выдать:
1 строка- не по возрастанию
а если 2 строка по возрастанию, то должно вывести на экран:
2 строка- по возрастанию

Вот код программы
Код:
#include "stdafx.h"
#include "stdafx.h"
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()

{

	setlocale(LC_ALL, "rus");
    srand(time(NULL));
    int n = 0; 
    int sum = 0;
	cout<<"Введите n: "<<endl;
    cin >> n; 
	cout<<"Матрица: "<<endl;
    int **a = new int* [n]; 
    for (int i = 0; i < n; i++)
    {
        a[i] = new int [n]; 
    }
   
    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            a[i][j] = rand() % 10;
            if (i == j || j==n-i-1)
                sum += a[i][j];
            cout << a[i][j] << " "; 
        }
        cout << endl; 
    }
	cout<<" "<<endl;
 
    cout << "sum = " << sum << endl;
    
    
    for (int i = 0; i < n; i++)
    {
        delete[]a[i]; 
    }
    delete [] a; 
	system ("pause");
    return 0;
}

Последний раз редактировалось Stilet; 12.04.2013 в 17:07.
Slayt вне форума Ответить с цитированием
Старый 12.04.2013, 17:10   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
1 строка- не по возрастанию
Предположу что так:
Код:
bool b=true;
for(int j=1;i<n && b;j++) b=a[i][j-1]<a[i][j];
printf("%d строка %s по возрастанию",i,(b)?" ":"не");
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сортировка строк матрицы по убыванию значений элементов столбца siner Паскаль, Turbo Pascal, PascalABC.NET 2 14.11.2012 08:25
С++.три матрицы, упорядочить строки той матрицы у которой больше нулевых строк Ирина1992 Помощь студентам 12 20.11.2011 13:01
Сортировка строк матрицы методом прямых вставок с использование барьеров вставок. Паскаль myrakami Помощь студентам 0 23.12.2010 14:31
(c++) Сортировка строк матрицы по возрастанию первых элементов Serg046 Помощь студентам 3 07.01.2010 23:17
сортировка строк матрицы aurora_87 Общие вопросы C/C++ 3 23.04.2009 12:29