![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.01.2012
Сообщений: 19
|
![]()
Удалить из матриц G (10х11) и D (11х10) строки, содержащие нулевой элемент
почему не выполняется:?:: ![]() ![]() ![]() ![]() ![]() ![]() Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
![]()
У вас в задании написано, что даны матрицы размером 10 х 11 и 11 х 10, а в программе вы пишите размерность 3 х 4 и 4 х 3. Непорядок!
![]()
Со мной можно встретиться на www.clipper.borda.ru
Последний раз редактировалось Сыроежка; 09.02.2012 в 00:19. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 26.01.2012
Сообщений: 19
|
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
![]()
Не вижу никакого удобства, так как все равно размерности заданы с помощью символических имен M и N.
Так как у вас на самом деле двумерные массивы, то выводить их на консоль также лучше как двумерные массивы, а не в одну строчку, как это делается у вас. То есть вместо вашей функции Код:
Код:
Со мной можно встретиться на www.clipper.borda.ru
Последний раз редактировалось Stilet; 09.02.2012 в 08:40. |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Цитата:
void fun(int *p , int n, int m) - вот в этой функции отсутствует обработка последней строки. т.е. если там содержится 0 то выхода из цикла не получается.
Правильно поставленная задача - три четверти решения.
|
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
![]()
О какой обработке "последней строки" вы говорите и о каком "нуле". И откуда вы взяли, что выхода из цикла не получится?!
Со мной можно встретиться на www.clipper.borda.ru
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Цитата:
Код:
и ещё есть косяк здесь: Код:
Правильно поставленная задача - три четверти решения.
|
|
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
![]() Цитата:
Со мной можно встретиться на www.clipper.borda.ru
|
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]()
К Вашим функциям никаких претензий нет.Просто объяснил, почему используются другие размеры матриц)
Правильно поставленная задача - три четверти решения.
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
![]() Цитата:
Либо в исходной матрице под удалением можно понимать перестановку элементов "удаляемой" строки с элементами последней строки матрицы и присвоении им каких-нибудь заранее оговоренных значений, которые будут означать удаленный элемент. От этого, какое понятие удаления строки вы примете, зависит результирующий код.
Со мной можно встретиться на www.clipper.borda.ru
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Язык СИ! Динамическое выделение памяти под массивы и матрицы, передача матрицы в функции | Андрей! | Общие вопросы C/C++ | 33 | 31.01.2012 22:07 |
С++.три матрицы, упорядочить строки той матрицы у которой больше нулевых строк | Ирина1992 | Помощь студентам | 12 | 20.11.2011 13:01 |
Для матрицы 8x8 найти такие k, что k-я строка матрицы совпадает с k-м столбцом. (Задание на Си) | Ислам | Помощь студентам | 8 | 20.05.2011 20:56 |
Ф-ия, определяющая сумму строк матрицы, если на главной диагонали матрицы имеется отрицательный эл-т. | Volk_xD | Помощь студентам | 6 | 05.01.2011 13:39 |
На главную диагональ матрицы поместить наибольшие элементы этой матрицы | mivel | Помощь студентам | 2 | 23.12.2009 21:19 |