C#, помогите найти ошибку
> C#, помогите найти ошибку> C#Не благодари.
Неправильно считает
>>138091241 (OP)У тебя даже формулка есть, а ты не можиш.
>>138091241 (OP)Я думаю считать факториал от i вместо квадрата поумней будет.
Блять какой же ты тупой, иди нахуй
>>138091366так я в цикле и считаю факториал
>>138091394ролл недоучки переростка
>>138091397Хуйню ты считаешь. Ты каждую итерацию домножаешь i на само себя.
Да ты всё равно отчислен, расслабься.
>>138091397И вообще, корень из икса можешь нахуй из под суммы вынести, просто умножь на n. А факториал i высчитывай через i *= (i+1)
>>138091241 (OP)нахуй ты считаешь квадрат i, а не факториал?
>>138091474а если так?
double F_to_C(double tempr);
>>138091422https://ideone.com/j7WBTvкокая ж я ленивая мгхазь, еще не дописал,а уже хочется дропнуть
>>138091241 (OP)Кто так пишет нахуй, вынеси код, который считывает инпут, в отдельную функцию, в которой делай throw, если все хуево, оберни все в try catch.
тут же всё просто
>>138091861я еще не разбирался с трай кетч
>>138091830А кроме того еще и довн, у меня же 22 а не 02
>>138091861А вот и эксепшон-пидоры подъехали
>>138091611Ошибка была в том что я факториал в инте считал, и 1/fact оставалось интовым значением. Спасибо за помощь, хуесосы
>>138092065Незачто, педик
>>138092007Можно и без них, главное это убрать кашу из кода.Сам пидор, предлагай, если критикуешь.
>>138091969Итак, чтобы решить проблему, ее надо сперва изучить. Для этого пойдет сатья из вики и http://zhangroup.aporc.org/images/files/Paper_3485.pdf
>>138092119вот и предлагаю идти тебе нахуй со своими exceptions в данном случае.
че у тебя за хуйня написана в оп посте? нахуй так все усложнять
у меня тут 4 часа утра уже, может где и проебался
нахуй вы ему готовые решения даете, зачем этот выебон. надо хинт дать и пусть сам думает, а то так никогда не научится. а вам то похуй, вам лишь бы показать как я умею.
>>138092191Итак, не читая и строчки, легчайший способ запилить судоку это сгенерировать уже решенную таблицу, и спрятать некоторые цифры
>>138092392согласен, нам похуйесли бы он хотел учиться, не спрашивал бы советов у двача, а читал мануалы
блять, псевдографин ебаныйx----x----x----x----x----x----x----x----x----x| | | | | | | | | |x----x----x----x----x----x----x----x----x----x| | | | | | | | | |x----x----x----x----x----x----x----x----x----x| | | | | | | | | |x----x----x----x----x----x----x----x----x----x| | | | | | | | | |x----x----x----x----x----x----x----x----x----x| | | | | | | | | |x----x----x----x----x----x----x----x----x----x| | | | | | | | | |x----x----x----x----x----x----x----x----x----x| | | | | | | | | |x----x----x----x----x----x----x----x----x----x| | | | | | | | | |x----x----x----x----x----x----x----x----x----x| | | | | | | | | |x----x----x----x----x----x----x----x----x----x
>>138091241 (OP)Ты просто даун, если ты пренес это сюда
>>138091241 (OP)Конечно неправильно считает, ты же индекс возводишь в квадрат - вместо 1, 2, 3, 4 у тебя 1, 4, 25, 676 итд. Если уж делать так, то заводить для этого отдельную переменную, а не в индекс все это присваивать. К тому же этим в принципе не стоит заниматься, оптимизация это конечно хорошо, и считать факториал тут можно, но лучше все-таки отложить это на потом, а пока вынести вычисление факториала в отдельную функцию. Это же касается и всего остального, вычисление суммы тоже лучше вынести.И еще, хуй знает этот ваш сишарп и то, как он выполняет целочисленное деление, но в с и с++ при делении целого на целое получается целое - дробная часть проебывается, так что во всех случаях кроме первого при делении получится ноль. Чтобы делилось "правильно", нужно чтобы хотя бы один из "аргументов" деления был вещественным, в твоем случае проще всего это сделать заменив 1 на 1.0.
>>138095131правильно говоритНо также можно еще упростить себе работу применив немного логичной арифметики к этому выражению. Вообще считаю, что это нужно делать в первую очередь, ибо помогает пониманию того что делаешь, даже если это делаешь в лоб, как пытался сделать ты
>>138095131>и считать факториал тут можноКак?