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

Поменять местами две строки матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выбор информации с <vector> в переменную. http://www.cyberforum.ru/cpp-beginners/thread311136.html
Есть класс, данные его обьектов записаны в векторе: class Library:public Book{ public: Library(){} ~Library(){} string GetChutach(){return libChutach;} int GetDay(){ return libDay;}
C++ Программа на алгоритмы и контейнеры! Друзья, задали написать программу на алгоритмы и контейнеры. Смотрю на условие задачки и даже не знаю за что схватиться. Подскажите идею, алгоритм, хоть что-то. Чертовски буду благодарна! Корабли присылают в каждый момент времени данные о своей скорости и направлении и свои координаты. Необходимо предупредить пользователя, если данные не согласованы (т.е. если изменение координат не... http://www.cyberforum.ru/cpp-beginners/thread311126.html
C++ Запуск внешнего файла
Добрый день, товарищи. Задача такая: на форме листбокс и кнопка, в листбоксе список файлов, по тыку на кнопку выбранный должен запускаться. Заполнение листбокса: void __fastcall TForm1::FormCreate(TObject *Sender) { int iAttributes = faArchive | faAnyFile; char* aPath = "/prog/text/*.txt"; TSearchRec SearchRec; ListBox1->Clear();
C++ класс и удаление
Есть класс студент(расширение группа),не получается написать удаление записи какого-нибудь студента! помогите пожалуйста? компилятор - bc31. вот код программы: #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<string.h> class Student { private: char *familia; char *name;
C++ Чтение http://www.cyberforum.ru/cpp-beginners/thread311090.html
Всем привет! Я только-только начал учить С++, и поэтому в нём полный ноль. Поясните, зачем перед читаемой переменной ставить "&"? И почему без него переменная принимает какие-то "левые" значения? А также хотел бы узнать, как перейти на новую строчку и как прочитать две переменные, используя scanf один раз?
C++ c++, запуск файла Интересует как в с++ запустить другой файл и передать ему управление? После запуска файла программа должна закрыться. подробнее

Показать сообщение отдельно
Linnard
10 / 10 / 1
Регистрация: 07.06.2010
Сообщений: 124

Поменять местами две строки матрицы - C++

02.06.2011, 20:01. Просмотров 399. Ответов 0
Метки (Все метки)

Здравствуйте. Возникла задача: необходимо поменять местами две строки матрицы, первую строку с той, где находится максимальный элемент, при этом в готовой матрице этот максимальный элемент поменять местами с самым первым элементом:
Пример:
Входная матрица:
3 4 1
5 6 2
0 1 3

Выходная матрица:
6 5 2
3 4 1
0 1 3

Вот пытался, но меняет просто первую строку со второй:
C++
1
2
3
4
5
6
for (int i = 0; i < ni; i++)
        {
                                c=el[0][i];
                               el[0][i]=el[1][i];
                               el[1][i]=c;
              }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru