В чем ошибка си++

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Tofy, 21 May 2011.

  1. Tofy

    Tofy New Member

    Joined:
    21 Nov 2010
    Messages:
    27
    Likes Received:
    0
    Reputations:
    0
    Еще один такой найдется человек?????
    Мне мой кд поправить нужно))он работает но для столбцей а нужно для строчек)))))))))))))
     
  2. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    Ты дебил и быдлокодер, и тебе уже никто не поможет, если ты решение из 100500 готовых исходников выцепить для себя не можешь.
    А еще тебя можно забанить за мультиакк.
     
  3. Tofy

    Tofy New Member

    Joined:
    21 Nov 2010
    Messages:
    27
    Likes Received:
    0
    Reputations:
    0
    Ты не угрожай мне здесь)Не пойму зачем вы переводите труд,спасибо за ваш код,но я в консоле нормально решаю эту задачу без помои! может вам еще мой скинуть консольный на последок вижуала и борланда?Я прошу в моем коде разобраться,хороший прогер это человек который посмотрит код и исправит ,а не напишит как он считает и еще не то что требует человек!

    Почему в коде моем по столбцам все делает хорошо,а вот по строчкам нет!код по строчкам написан мною..
     
  4. .::f-duck::.

    .::f-duck::. Member

    Joined:
    30 May 2009
    Messages:
    343
    Likes Received:
    32
    Reputations:
    7
    Кодер, прогер, скрипт-кид. Ололошеньки.
    Ты, если не ошибаюсь, утверждал, что ты ниипацца крутой программист и тут ты заявляешь, что хороший ПРОГЕР - человек, который посмотрит код и исправит.
    Так вот, хороший программист не делает таких тупых ошибок. Не пишет в борланде. Не качает права. Не пишет такой быдлокод.
    Да и вообще, я соглашусь с Умпутуном, на счет определения слова программист - человек, пишущий внутренности, а не перетаскивающий чекбоксы на форму. А то пошла мода: поставил хак на вБуллетин и все, человек уже программист.
     
  5. Tofy

    Tofy New Member

    Joined:
    21 Nov 2010
    Messages:
    27
    Likes Received:
    0
    Reputations:
    0
    .::f-duck:: это не тебе на чем мне писать проги.
    Тема закрыта.
    Проблемма в том ,что в стандарте наоборот строки это столбцы ,а столбцы это строки если у кого будут такие проблеммы.
     
  6. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    чё? :D
     
  7. .::f-duck::.

    .::f-duck::. Member

    Joined:
    30 May 2009
    Messages:
    343
    Likes Received:
    32
    Reputations:
    7
    Расшифруй начало. Про концовку спрашивать не буду. :eek:
     
  8. Tofy

    Tofy New Member

    Joined:
    21 Nov 2010
    Messages:
    27
    Likes Received:
    0
    Reputations:
    0
    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);
    }
    }
     
  9. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    Думаю, тебе стоит поаккуратнее форматировать код, а то твой трудно читается. Может, никто поэтому и не захотел в твоем коде разбираться. Можно, например, так:
    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);
    }
                           }
    
     
    1 person likes this.
  10. Tofy

    Tofy New Member

    Joined:
    21 Nov 2010
    Messages:
    27
    Likes Received:
    0
    Reputations:
    0
    Интересно где у меня записано так?может у тебя косоглазие.
     
  11. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    И еще тебе надо подтянуть чувство юмора. А форматирование (твое) и правда лажовое и нечитаемое.
     
  12. GRRRL Power

    GRRRL Power Elder - Старейшина

    Joined:
    13 Jul 2010
    Messages:
    823
    Likes Received:
    185
    Reputations:
    84
    [​IMG]
    Тебе уже неоднократно было высказано мнение, что код у тебя говно. Но ты лепишь всякие отговорки, ссылаясь на свой небогатый опыт, хотя вернее будет сказать, что всему причиной являются лень и природная тупость.
    Изволю сообщить тебе в очередной раз, что твое форматирование, стиль и качество кода являются показательным примером того, как НЕ СЛЕДУЕТ писать код. А то, что ты не понимаешь, о чем идет речь в теме, говорит о том, что твой уровень интеллекта сильно ниже всех тебя окружающих на этом форуме. Это же подтверждается и тем, что с каждым новым вопросом твой код становится только хуже. Можно сделать вывод о твоей необучаемости. Хочется надеяться на то, что ты просто не хочешь думать. А ведь внезапно может оказаться так, что ты неспособен. Ты же уже студент, я так понимаю, но твои вопросы, равно как и знание русского языка, позволяют отнести тебя к категории пятиклассников, но не выше. Данный факт подтверждается тем, что примитивнейшие задачи ты решаешь в течение нескольких дней. И это ведь при том, что под рукой есть примеры в больших количествах. Тебе решать, оставаться ли дебилом на всю оставшуюся жизнь, или начинать учиться шевелить своими малочисленными извилинами, стараясь понять то, что тебе говорят старшие по интеллекту люди. Выбор должен быть сделан прямо сейчас, как ты прочтешь эти строки, и уже в следующей твоей теме мы все увидим, делаешь ли ты шаги в сторону саморазвития, или стоишь на месте, продолжая тонуть в зыбучих песках тупости и идиотизма.​
     
    2 people like this.