Форум программистов, компьютерный форум, киберфорум
Наши страницы

Матрица, главную диагональ заменить нулями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, вставляющую перед каждым столбцом массива, содержащим элемент X, нулевой столбец http://www.cyberforum.ru/cpp-beginners/thread968483.html
Задан двумерный массив элементов. Написать программу, вставляющую перед каждым столбцом массива, содержащим элемент X, нулевой столбец. Начальный массив и элемент Xзадается пользователем. Вывести в...
C++ Структуры. Файловый ввод вывод. Почему не работает программа ? Задача: В зараннее написанном текстовом документе имеются фамилии учеников и их оценки. Нужно прочитать этот текстовый файл, вывести его и подсчитать среднюю оценку каждого ученика. #include... http://www.cyberforum.ru/cpp-beginners/thread968478.html
C++ Вставить перед каждым столбцом массива, содержащим элемент X, нулевой столбец
Задан двумерный массив элементов. Написать программу, вставляющую перед каждым столбцом массива, содержащим элемент X, нулевой столбец. Начальный массив и элемент Xзадается пользователем. Вывести в...
Подсчет количества символов пунктуации в строке C++
помогите плз 1.написать программу которая подсчитывает количество символов пунктуации в строке символов которые вводятся з клавиатури
C++ Написать программу по расчету общего сопротивления цепочки резисторов http://www.cyberforum.ru/cpp-beginners/thread968460.html
Написать программу по расчету общего сопротивления цепочки резисторов. Пользователь задает тип соединения (последовательное /параллельное), количество элементов в цепи и значения их сопротивлений....
C++ C++ циклы. Требуется найти максимальное значение функции на отрезке [a,b] и значение x учусь с++ в вузе. после 2 лекции надо сделать 2-ую лабу. написал код.как требовалось, в три файла. всё нормально компилируется, программа запускается, ошибок не выдаёт. но после ввода и считывания... подробнее

Показать сообщение отдельно
HedgehogLu
147 / 68 / 1
Регистрация: 04.09.2013
Сообщений: 260
03.10.2013, 22:28
ну для главной диагонали выполняется условие i==j
в котором вы допустили страшную ошибку использовав вместо проверки на равенство оператор присвоения
надо
C++
1
2
3
...
if (i==j) {mas[i][j]=0;}
...
Более того как видно нам он и не нужен вообще ведь смысл от второго цикла, когда можно сделать все в одном.

C++
1
for (i=0;i<3;i++) mas[i][i]=0;
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru