Еще один такой найдется человек????? Мне мой кд поправить нужно))он работает но для столбцей а нужно для строчек)))))))))))))
Ты дебил и быдлокодер, и тебе уже никто не поможет, если ты решение из 100500 готовых исходников выцепить для себя не можешь. А еще тебя можно забанить за мультиакк.
Ты не угрожай мне здесь)Не пойму зачем вы переводите труд,спасибо за ваш код,но я в консоле нормально решаю эту задачу без помои! может вам еще мой скинуть консольный на последок вижуала и борланда?Я прошу в моем коде разобраться,хороший прогер это человек который посмотрит код и исправит ,а не напишит как он считает и еще не то что требует человек! Почему в коде моем по столбцам все делает хорошо,а вот по строчкам нет!код по строчкам написан мною..
Кодер, прогер, скрипт-кид. Ололошеньки. Ты, если не ошибаюсь, утверждал, что ты ниипацца крутой программист и тут ты заявляешь, что хороший ПРОГЕР - человек, который посмотрит код и исправит. Так вот, хороший программист не делает таких тупых ошибок. Не пишет в борланде. Не качает права. Не пишет такой быдлокод. Да и вообще, я соглашусь с Умпутуном, на счет определения слова программист - человек, пишущий внутренности, а не перетаскивающий чекбоксы на форму. А то пошла мода: поставил хак на вБуллетин и все, человек уже программист.
.::f-duck:: это не тебе на чем мне писать проги. Тема закрыта. Проблемма в том ,что в стандарте наоборот строки это столбцы ,а столбцы это строки если у кого будут такие проблеммы.
StringGrid работает наоборот. правильный код функции. Code: void __fastcall TForm1::Button1Click(TObject *Sender) { int i,j; int K; for (i=1;i<=N;i++) for (j=1;j<=N;j++){ K =StrToInt(StringGrid1->Cells[i][j]); A[i][j] = K; } int minz=A[1][1]; int maxz=0; int smin=1,smax=1; for (i=1;i<=N;i++){ for (j=1;j<=N;j++){ if (A[i][j]<minz) { minz=A[i][j]; smin=j; } if(A[i][j]>maxz){ maxz=A[i][j]; smax=j; } } } for ( i=1;i<=N;i++){ K=A[i][smin]; A[i][smin]=A[i][smax]; A[i][smax]=K; } for (i=1;i<=N;i++) for ( j=1;j<=N;j++){ StringGrid2->Cells[i][j]=IntToStrF(A[i][j],ffFixed,6,0); } }
Думаю, тебе стоит поаккуратнее форматировать код, а то твой трудно читается. Может, никто поэтому и не захотел в твоем коде разбираться. Можно, например, так: Code: void __fastcall TForm1::Button1Click(TObject *Sender) { int i, j; int K; for (i=1; i<=N; i++) for (j=1; j<=N; j++){ K = StrToInt(StringGrid1-> Cells[i][j] ); A[i][j] = K; } int minz= A[1] [1]; int maxz =0; int smin =1, smax=1; for (i=1; i<=N;i++ ){ for (j=1; j<=N;j++){ if (A[i][j]< minz) { minz= A[i][j]; smin = j; } if(A[i][j]> maxz){ maxz= A[i][j]; smax =j; } } } for ( i=1 ;i<=N;i++){ K=A[i] [smin ]; A[ i ][ smin] =A[i][ smax] ; A[i][smax]=K; } for ( i=1;i<=N;i++ ) for ( j=1;j<=N; j++){ StringGrid2->Cells[i][j]=IntToStrF(A[i][j],ffFixed, 6,0); } }
Тебе уже неоднократно было высказано мнение, что код у тебя говно. Но ты лепишь всякие отговорки, ссылаясь на свой небогатый опыт, хотя вернее будет сказать, что всему причиной являются лень и природная тупость. Изволю сообщить тебе в очередной раз, что твое форматирование, стиль и качество кода являются показательным примером того, как НЕ СЛЕДУЕТ писать код. А то, что ты не понимаешь, о чем идет речь в теме, говорит о том, что твой уровень интеллекта сильно ниже всех тебя окружающих на этом форуме. Это же подтверждается и тем, что с каждым новым вопросом твой код становится только хуже. Можно сделать вывод о твоей необучаемости. Хочется надеяться на то, что ты просто не хочешь думать. А ведь внезапно может оказаться так, что ты неспособен. Ты же уже студент, я так понимаю, но твои вопросы, равно как и знание русского языка, позволяют отнести тебя к категории пятиклассников, но не выше. Данный факт подтверждается тем, что примитивнейшие задачи ты решаешь в течение нескольких дней. И это ведь при том, что под рукой есть примеры в больших количествах. Тебе решать, оставаться ли дебилом на всю оставшуюся жизнь, или начинать учиться шевелить своими малочисленными извилинами, стараясь понять то, что тебе говорят старшие по интеллекту люди. Выбор должен быть сделан прямо сейчас, как ты прочтешь эти строки, и уже в следующей твоей теме мы все увидим, делаешь ли ты шаги в сторону саморазвития, или стоишь на месте, продолжая тонуть в зыбучих песках тупости и идиотизма.