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

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

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.08.2012, 09:00   #11
Настя C++ builder
 
Регистрация: 21.07.2012
Сообщений: 9
Радость

второй цикл задаёт какие j надо ему смотреть следовательно выбирает элементы побочной диагонали..

сортировку в данном ряде, сначала 1 поставим перед 2, потом ещё раз пройти по этой строке и переставить вторую 2 к 2 и так далее...
Настя C++ builder вне форума Ответить с цитированием
Старый 06.08.2012, 09:44   #12
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
...
for( i=0;i<N; i++)   min=(A[i][9-i]<min)?A[i][9-i]:min;
printf("\n element=%d", min);
...
Все. Больше ничего не нужно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.08.2012, 15:43   #13
Настя C++ builder
 
Регистрация: 21.07.2012
Сообщений: 9
По умолчанию

в данном коде будет искаться во всём массиве, а мне нужна побочная диагональ, а именно минимальный элемент
Настя C++ builder вне форума Ответить с цитированием
Старый 06.08.2012, 16:40   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
в данном коде будет искаться во всём массиве
Откуда такие выводы?
Впочем раз ты упористо настаиваешь на своем - убеждать не буду.
Мое дело предложить, твое - отказаться.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.08.2012, 17:31   #15
Настя C++ builder
 
Регистрация: 21.07.2012
Сообщений: 9
По умолчанию

как интрпретировать под билдер?
Настя C++ builder вне форума Ответить с цитированием
Старый 06.08.2012, 18:13   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Та часть что я дал подходит под любой компилятор Си. Ее интерпретировать не придется. Просто вставь в свою программу после ввода данных матрицы.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.08.2012, 19:06   #17
Настя C++ builder
 
Регистрация: 21.07.2012
Сообщений: 9
Радость

посмотрите может понятней будет, там задание есть
Вложения
Тип файла: zip laba5.zip (2.37 Мб, 8 просмотров)
Настя C++ builder вне форума Ответить с цитированием
Старый 06.08.2012, 20:34   #18
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
void __fastcall TForm1::BGenClick(TObject *Sender)
{
   int i,j;                                //генерируем масив
   randomize();
   for(i=0;i<SGBeg->RowCount;i++)
	  for(j=0;j<SGBeg->ColCount;j++) {
		 int k=rand()%100;
                 SGBeg->Cells[j][i]=IntToStr(k);
                 min=(i==(SGBeg->ColCount-j-1) && k<min)?k:min;
          }
   BSum->Enabled=true;
}
Где int min -глобальная переменка или поле класса формы.
Так доступно?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.08.2012, 12:38   #19
Настя C++ builder
 
Регистрация: 21.07.2012
Сообщений: 9
По умолчанию

что делает данный код?
Настя C++ builder вне форума Ответить с цитированием
Старый 07.08.2012, 18:20   #20
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Вносит данные в грид параллельно вычисляя минимум обратной диагонали.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив 7х7 целого типа в каждом столбце поменять max элемент и элемент побочной диагонали Sheport Паскаль, Turbo Pascal, PascalABC.NET 1 20.06.2011 23:30
в матрице найти максимальный элемент для каждой её диагонали паралллельной побочной 92Edik Помощь студентам 1 26.05.2011 18:21
элемент, лежащий на побочной диагонали Violleta Помощь студентам 2 15.11.2010 22:29
Дан двумерный массив.Найти наибольший отрицательный элемент выше побочной диагонали и наименьший положите red-white Помощь студентам 1 05.11.2010 09:51
Максимальный элемент побочной диагонали матрицы Mariya0202 Помощь студентам 8 16.10.2009 09:05