Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> помогите в сортировке матрицы (завтра сдаваться) 
:(
    Опции темы
SergioSS
Дата 15.10.2008, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 15.10.2008

Репутация: нет
Всего: нет



Код

#include <iostream>
using namespace std;
int main()
{
int n, m;
int i,j;
cout << "Vvedite kol-vo zifr v stroke:" << endl;
cin >> n;
cout << "Vvedite kol-vo zifr v stolbce:" << endl;
cin >> m;
    int **matrix = new int*[n];
    for (i = 0; i < n; i++)
        *(matrix + i) = new int[m];

    for (i = 0; i < n; i++)
        for (j = 0; j < m; j++)
            *(*(matrix + i) + j) = rand()%10-3;

    int *tmp_ptr;

  for (i = 0; i < n; i++)
        for (j = 0; j < n - 1; j++)
            if (**(matrix + j) > **(matrix + j + 1)) 
            {
                tmp_ptr = *(matrix + j);
                *(matrix + j) = *(matrix + j + 1);
                *(matrix + j + 1) = tmp_ptr;
                           }

    
    for (i = 0; i < n; i++) 
    {
        for (j = 0; j < m; j++)
            cout << *(*(matrix + i) + j) << ' ';
        cout << endl;
         }

    for (i = 0; i < n; i++) 
        delete [] *(matrix + i);

    delete [] matrix;

    return 0;

Цитата

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

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0431 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.