- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
static int getCheckNumber(int n)
{
return Average(n, 0); //Сабж
}
static int Average(int x, int y) //Функция вычисления среднего арифметического
{
return ((x + y) / 2);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+119
static int getCheckNumber(int n)
{
return Average(n, 0); //Сабж
}
static int Average(int x, int y) //Функция вычисления среднего арифметического
{
return ((x + y) / 2);
}
Среднее арифметическое от произвольной переменной и нуля - эквивалентно делению на 2 :)
TheHamstertamer 09.01.2012 17:46 # +2
bugmenot 09.01.2012 18:15 # +1
huitka 09.01.2012 18:37 # 0
vistefan 09.01.2012 18:44 # 0
evgraf-klimov 09.01.2012 19:36 # +1
vistefan 09.01.2012 20:59 # −2
VisualPaul 09.01.2012 22:10 # −3
vistefan 10.01.2012 12:55 # 0
Я ж показал фичу, принцип, я ж не решение пишу. Буду я ещё кодить тут пять минут, ради 2-х строк сабжа.
Лучше ничего никуда не прибавлять, а сделать функции double
kyzi007 10.01.2012 13:19 # 0
А код вполне себе извращенный.
vistefan 10.01.2012 13:21 # 0
guest 10.01.2012 08:48 # +3
правильное вот:
guest 10.01.2012 08:49 # 0
vistefan 10.01.2012 12:54 # 0
guest 15.09.2012 14:27 # −1