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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2011, 21:26   #1
Janger
Форумчанин
 
Регистрация: 28.09.2011
Сообщений: 250
По умолчанию цикл for для матрицы

Проблема такая, вот к примеру у меня есть матрица::
1 2 3
4 5 6
7 8 9
когда я применяю цикл, программа должна две диагонали "вычеркнуть" и оставить только чисто под главной диагональю, а следовательно чисто 4.
НО появиласт проблема, мой цикл ::
for(int i=0;i<der-1;i++)
for(int j=0;j<der-i;j++)
Почему то работает только с "НЕчётными" квадратными матрицами, т.е. 3х3\\5х5\\7х7
но почему то не работает с другими матрицами..((
посоветуйте, как можно изменить или дополнить цикл?
-------------------------------------------------------------------
der - это количество строк и столбцов в матрице. Матрица квадратная
Janger вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Для матрицы 8x8 найти такие k, что k-я строка матрицы совпадает с k-м столбцом. (Задание на Си) Ислам Помощь студентам 8 20.05.2011 20:56
Цикл с параметром, массивы, матрицы, функции, файловый тип Dimasik777 Помощь студентам 7 30.11.2009 13:38
цикл для ttimer Evgenii Общие вопросы Delphi 10 08.02.2009 14:03
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34