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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2010, 19:40   #11
TripleX
Пользователь
 
Регистрация: 30.03.2009
Сообщений: 16
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Насчет первого, удаление:
Код:
	arr[strNum]=0;
	for(i=0;i<N;i++){
 		for(j=0;j<N;j++){
			if(arr[i]) {
				printf("%7d\t",arr[i][j]);
			}
 		} printf("\n");
	}
Так подойдет?
Подсказали анологичный способ, только через free.
А во второй задаче никто не поможет разобраться?
TripleX вне форума Ответить с цитированием
Старый 10.06.2010, 23:00   #12
TripleX
Пользователь
 
Регистрация: 30.03.2009
Сообщений: 16
По умолчанию

Тему можно закрывать - добрые люди помогли.
TripleX вне форума Ответить с цитированием
Старый 13.06.2010, 14:54   #13
TripleX
Пользователь
 
Регистрация: 30.03.2009
Сообщений: 16
По умолчанию

Цитата:
Сообщение от Snejnaya Посмотреть сообщение
Код:
for (int i=strNum;i<N-1;++i) arr[i]=arr[i+1];
я бы сделала
Код:
for (i=strNum; i<N-1;i++) arr[i]=arr[i+1];
Если я не ошибаюсь, когда ты пишешь ++i, сначала значение i увеличивается на 1, а потом обрабатывается и тогда у тебя идет обращение к элементу массива arr[N], который не существует.
Тут все правильно. На начало цикла мы находимся на строке которую нужно удалить, поэтому сначали переходим на следующую строку, а потом уже "подымаем" ее вверх. Обращения к несуществующему элементу тоже не будет, поскольку в условии стоит N-1.
А вот с преподом ты была права) Именно это он и хотел.
TripleX вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
цикл for с двоичными числами samouelson Общие вопросы Delphi 4 11.03.2010 23:18
Работа с двоичными числами в Delphi Moneo Помощь студентам 17 22.01.2010 15:10
TurboPascal: логические операции над целыми числами плюс перевод.... ulala Помощь студентам 4 21.10.2009 12:00
Нужна помощь с двоичными числами Rusa85 Помощь студентам 3 03.02.2009 09:01