1. Лучший говнокод

    В номинации:
    За время:
  2. C++ / Говнокод #6435

    +165

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    std::vector <CElement> elemGun
     std::vector <CElement> eOther
    ...
    elemGun[0].wVx/=2.f;
    elemGun[0].wVy/=2.f;
    eOther.push_back(elemGun[0]);
    elemGun[0].wVx*=2.f;
    elemGun[0].wVy*=2.f;
    ...

    ssAVEL, 21 Апреля 2011

    Комментарии (23)
  3. C# / Говнокод #6414

    +128

    1. 1
    2. 2
    3. 3
    4. 4
    public void Dispose()
            {
                  throw new NotImplementedException();
            }

    Студенты такие студенты

    graph_di5, 20 Апреля 2011

    Комментарии (23)
  4. C# / Говнокод #6386

    +136

    1. 1
    2. 2
    3. 3
    if (demand.TargetDate == new DateTime())
    {
    }

    abatishchev, 18 Апреля 2011

    Комментарии (23)
  5. C++ / Говнокод #6383

    +165

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    // 
    // Занимательное программирование C++
    // С.Симонович, Г.Евсеев, 2001
    //
    // Глава 12. Программа учится сочинять
    //
    
    void __fastcall TForm1::FormCreate
                                (TObject *Sender)
    {
      randomize();
      ComboBox1->ItemIndex = 0;
      ComboBox2->ItemIndex = 0;
      ComboBox3->ItemIndex = 0;
    }
    
    
    void __fastcall TForm1::Button1Click
                               (TObject *Sender)
    {
    ComboBox1->ItemIndex = 
                 random(ComboBox1->Items->Count);
    ComboBox2->ItemIndex = 
                 random(ComboBox2->Items->Count);
    ComboBox3->ItemIndex = 
                 random(ComboBox3->Items->Count);
    }

    Это моя первая книгка по Си++
    печалько... тт

    Surendil, 17 Апреля 2011

    Комментарии (23)
  6. Куча / Говнокод #6350

    +139

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    For i:=1 to 70 do
    Begin
             a[i]:=random(9);
             if a[i] div 2 = 0 then
                  a[i]:=a[i]
             else begin
                   a[i]:=0;
                   i:=i-1;
              end;
    end;

    Одноклассница поразила.
    Задача - заполнить массив из 70 элементов чётными числами [1..8]
    Над блонидинками конечно неприлично шутить, но...
    Чем был хуже простой a[i]:=random(5)*2;

    Falcon, 14 Апреля 2011

    Комментарии (23)
  7. Куча / Говнокод #6334

    +128

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    <p class="vote">
                                        <a class="vote-against" rel="nofollow" href="http://govnokod.ru/ratings/code/6023/against" title="Минусну!">↓</a><strong title="8 за и 1 против">+7</strong><a class="vote-on" rel="nofollow" href="http://govnokod.ru/ratings/code/6023/on" title="Плюсану!">↑</a>        </p>
            <div class="entry-content">
    
                                <ol><li>01</li><li>02</li><li>03</li><li>04</li><li>05</li><li>06</li><li>07</li><li>08</li><li>09</li><li>10</li><li>11</li><li>12</li><li>13</li><li>14</li><li>15</li><li>16</li><li>17</li><li>18</li><li>19</li><li>20</li><li>21</li><li>22</li><li>23</li><li>24</li><li>25</li><li>26</li><li>27</li><li>28</li><li>29</li><li>30</li><li>31</li></ol>

    Говнокод опять в теме.

    Govnocoder#0xFF, 13 Апреля 2011

    Комментарии (23)
  8. Си / Говнокод #5878

    +141

    1. 1
    2. 2
    3. 3
    unsigned b;
    unsigned char num;
    b = ((b & ((1 << num) - 1)) << ((sizeof(b) << 3) - num)) | (b >> num);

    Долго не мог понять, что оно делает.

    movaxbx, 03 Марта 2011

    Комментарии (23)
  9. PHP / Говнокод #5845

    +163

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if ($type=='input') $params['class'] = 'styleInput';
    if ($type=='password') $params['class'] = 'stylePassword';
    if ($type=='checkbox') $params['class'] = 'styleCheckBox';
    if ($type=='select') $params['class'] = 'styleSelect';
    if ($type=='multipleSelect') $params['class'] = 'styleMultipleSelect';
    if ($type=='textarea') $params['class'] = 'styleTextarea';
    if ($type=='groupSelect') $params['class'] = 'styleGroupSelect';

    Конкатенация - враг! Учитесь трудолюбию!

    ifeya, 02 Марта 2011

    Комментарии (23)
  10. PHP / Говнокод #5638

    +163

    1. 1
    2. 2
    3. 3
    function isInt($val) {
        return is_int($val) || (string)(int)$val === (string)$val;
    }

    Проверка на целое число

    govnomes, 11 Февраля 2011

    Комментарии (23)
  11. C# / Говнокод #5616

    +129

    1. 1
    double pi = Math.Atan(1) * 4;

    Очередной велосипед.

    Buzurud, 10 Февраля 2011

    Комментарии (23)