- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 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;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+139
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;
+128
<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>
Говнокод опять в теме.
+141
unsigned b;
unsigned char num;
b = ((b & ((1 << num) - 1)) << ((sizeof(b) << 3) - num)) | (b >> num);
Долго не мог понять, что оно делает.
+163
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';
Конкатенация - враг! Учитесь трудолюбию!
+163
function isInt($val) {
return is_int($val) || (string)(int)$val === (string)$val;
}
Проверка на целое число
+129
double pi = Math.Atan(1) * 4;
Очередной велосипед.
+15
public class CheckBox : Control
{
private bool _isChecked;
public CheckBox(BizCheckBox source): base(source)
{
IsChecked = source.Checked;
}
public bool IsChecked
{
get
{
try
{
return Convert.ToBoolean(_isChecked);
}
catch
{
return false;
}
}
set { _isChecked = value; }
}
}
в место объявления автосвойства public bool IsChecked { get; set; }
+158
// TEMPLATE FUNCTION rotate
template<class _FI> inline
void rotate(_FI _F, _FI _M, _FI _L)
{if (_F != _M && _M != _L)
_Rotate(_F, _M, _L, _Iter_cat(_F)); }
template<class _FI> inline
void _Rotate(_FI _F, _FI _M, _FI _L,
forward_iterator_tag)
{for (_FI _X = _M; ; )
{iter_swap(_F, _X);
if (++_F == _M)
if (++_X == _L)
break;
else
_M = _X;
else if (++_X == _L)
_X = _M; }}
template<class _BI> inline
void _Rotate(_BI _F, _BI _M, _BI _L,
bidirectional_iterator_tag)
{reverse(_F, _M);
reverse(_M, _L);
reverse(_F, _L); }
template<class _RI> inline
void _Rotate(_RI _F, _RI _M, _RI _L,
random_access_iterator_tag)
{_Rotate(_F, _M, _L, _Dist_type(_F), _Val_type(_F)); }
template<class _RI, class _Pd, class _Ty> inline
void _Rotate(_RI _F, _RI _M, _RI _L, _Pd *, _Ty *)
{_Pd _D = _M - _F;
_Pd _N = _L - _F;
for (_Pd _I = _D; _I != 0; )
{_Pd _J = _N % _I;
_N = _I, _I = _J; }
if (_N < _L - _F)
for (; 0 < _N; --_N)
{_RI _X = _F + _N;
_RI _Y = _X;
_Ty _V = *_X;
_RI _Z = _Y + _D == _L ? _F : _Y + _D;
while (_Z != _X)
{*_Y = *_Z;
_Y = _Z;
_Z = _D < _L - _Z ? _Z + _D
: _F + (_D - (_L - _Z)); }
*_Y = _V; }}
Header из Microshit Visual C++ 6.0.
+163
<form id="form1" name="form1" method="post" action="2.php">
...
</form>
<?php session_start ();
?>
<?php
$_SESSION['dataa'] = $_POST['dataa'];
$_SESSION['datab'] = $_POST['datab'];
$_SESSION['datac'] = $_POST['datac'];
$_SESSION['datad'] = $_POST['datad'];
$_SESSION['datae'] = $_POST['datae'];
$_SESSION['dataf'] = $_POST['dataf'];
$_SESSION['datag'] = $_POST['datag'];
$_SESSION['datah'] = $_POST['datah'];
$_SESSION['datak'] = $_POST['datak'];
$_SESSION['datal'] = $_POST['datal'];
if ($_SESSION['dataa'] == "1") { include 'data/data1.php';};
if ($_SESSION['datab'] == "1") { include 'data/data2.php';};
if ($_SESSION['datac'] == "1") { include 'data/data3.php';};
if ($_SESSION['datad'] == "1") { include 'data/data4.php';};
if ($_SESSION['datae'] == "1") { include 'data/data5.php';};
if ($_SESSION['dataf'] == "1") { include 'data/data6.php';};
if ($_SESSION['datag'] == "1") { include 'data/data7.php';};
if ($_SESSION['datah'] == "1") { include 'data/data8.php';};
if ($_SESSION['datak'] == "1") { include 'data/data9.php';};
if ($_SESSION['datal'] == "1") { include 'data/data10.php';};
print_r ($_SESSION);
?>
<?php //if ($_SESSION['dataa'] == "1") { include 'data/data1.php';};?>
<p> </p>
<p> </p>
http://www.php.ru/forum/viewtopic.php?p=258218
Полный и безнадежный долбоебизм
+120
if (Game1.clou == true)
{Game1.clou = false;}
else
{ Game1.clou = true; }
Не знаю, как могло моё усталое воображение родить это, вместо
Game1.clou = !Game1.clou