- 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 :)
Я ж показал фичу, принцип, я ж не решение пишу. Буду я ещё кодить тут пять минут, ради 2-х строк сабжа.
Лучше ничего никуда не прибавлять, а сделать функции double
А код вполне себе извращенный.
правильное вот: