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

Элементы главной диагонали - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конструктор - копировщик: ошибка http://www.cyberforum.ru/cpp-beginners/thread107261.html
при таком кодеclass cat{ public: cat(); ~cat(); cat(cat&); }; cat::cat(){ cout<<"Cat constructor"<<endl; }
C++ Масcив 1. Дан целочисленный линейный массив из 10 элементов. Найдите наименьшее число K элементов, которое нужно исключить из последовательности A, A,…,A, чтобы осталась возрастающая последовательность. 2. Составьте программу вычисления суммы элементов от первого отрицательного и до конца. http://www.cyberforum.ru/cpp-beginners/thread107234.html
C++ Не могу задать массив 1000х1000
Помогите, плз, найти ошибку или решение. Нужно задать массив размера не меньше 1000х1000 случайными числами. Составляю программку: #include <iostream> using namespace std; int main()
Обмен переменных string C++
Здравствуйте. Подскажите пожалуйста, как ПРАВИЛЬНО и КРАСИВО поменять местами две string-переменные? Делаю следующим образом: void SwapStrings(string *str1, string *str2) { string temp; temp = *str1; *str1 = *str2;
C++ scanf в C http://www.cyberforum.ru/cpp-beginners/thread107212.html
можна прочитать несколько значений использав всего раз scanf например : scanf ("%d %d",&a,&b); ? - правильно ли это сделано?
C++ Правильно ли перегружена функция? Здрасти, можно ли так перегрузить функцию? int FillBasicPlan(int** pMatrix,int** pMatrix2,int count_row, int count_col); int FillBasicPlan(float** pMatrix,float** pMatrix2,int count_row, int count_col); подробнее

Показать сообщение отдельно
M128K145
Эксперт С++
8283 / 3502 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
22.03.2010, 01:24     Элементы главной диагонали
Замените в своем коде с 29 по 42 строку таким кодом
C++
1
2
3
4
5
6
7
int imin = 0;
for(i = 1; i < N1; ++i)
    if(matr[i][i] < matr[imin][imin])
        imin = i;
int buf = matr[imin][imin];
matr[imin][imin] = matr[N1 - 1][N1 - 1];
matr[N1 - 1][N1 - 1] = buf;
Главная диагональ есть только в квадратной матрице
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru