Бред

Ответить в тред Ответить в тред
Аноним 05/12/20 Суб 14:55:56 2347154511
изображение.png 8Кб, 673x262
673x262
15350187100250.jpg 37Кб, 1000x1000
1000x1000
Помогите гуманитарию не всрать си шарп

Пик: сумма первых n членов ряда (i= 1,2,...n) через перебор слагаемых с помощью цикла for;
Исходя из пика нужно реализовать нахождение суммы всех начальных членов ряда, значение которых не меньше заданного числа e, 0 < e< 1 (т.е. суммирование прекращается, как только значение некоторого члена ряда становится меньше e).Перебор слагаемых осуществлять с помощью цикла while

Как правильно и последовательно его реализовать, чтобы вывод был 1,012 при e = 0,01. Какие значение задавать, что включать в тело цикло.
Аноним 05/12/20 Суб 14:56:29 2347154802
бамп
Аноним 05/12/20 Суб 14:56:31 2347154833
>>234715451 (OP)
у меня настолько длинный язык, что я могу засунуть его тебе в жопу и провернуть тебя на нём десять раз, приятель
Аноним 05/12/20 Суб 14:58:21 2347156114
бамп
Аноним 05/12/20 Суб 14:58:40 2347156295
бамп
Аноним 05/12/20 Суб 15:00:11 2347157396
А нахуя через double? Ты дебил что ли совсем?
Аноним 05/12/20 Суб 15:02:43 2347159107
>>234715739
А через что, лол? Как в примере - так и реализую.
Аноним 05/12/20 Суб 15:03:02 2347159328
бамп
Аноним 05/12/20 Суб 15:03:58 2347159879
бамп
Аноним 05/12/20 Суб 15:04:17 23471602110
3V5Qn2eij7I.jpg 28Кб, 680x435
680x435
Аноним 05/12/20 Суб 15:04:56 23471606311
8-e9xryu4Y.jpg 632Кб, 1984x1488
1984x1488
Аноним 05/12/20 Суб 15:05:22 23471608412
>>234715910
через даблы пишут только пизданутые говнокодеры из индии на аутсорсе
Аноним 05/12/20 Суб 15:06:52 23471620413
>>234716084
Будет передано преподу-долбоебу.
Аноним 05/12/20 Суб 15:07:14 23471623314
15572300193270.png 149Кб, 604x400
604x400
Аноним 05/12/20 Суб 15:07:49 23471627415
15575227528261.jpg 78Кб, 750x562
750x562
Аноним 05/12/20 Суб 15:08:02 23471629316
>>234715451 (OP)
if test "$linkmode" = prog; then
test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
test -n "$add" && compile_deplibs="$add $compile_deplibs"
else
test -n "$add_dir" && deplibs="$add_dir $deplibs"
test -n "$add" && deplibs="$add $deplibs"
if test "$hardcode_direct" != yes &&
test "$hardcode_minus_L" != yes &&
test "$hardcode_shlibpath_var" = yes; then
case :$finalize_shlibpath: in
":$libdir:") ;;
*) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
esac
Аноним 05/12/20 Суб 15:08:14 23471631217
>>234715451 (OP)
Чёт я не понял, что тебе надо. Останавливать вычисления, если очередной член ряда <e? Переделать for на while?
Аноним 05/12/20 Суб 15:10:19 23471645718
>>234716293
О, вот это нормальный код! Сразу видно что рука профессионала работала! Никаких ебучих даблов, всё как надо!
Аноним 05/12/20 Суб 15:12:07 23471658319
>>234716312
Вывести сумму членов ряда, суммировать до тех пор, как значение некоторого члена ряда становится меньше е. Через цикл while
честно, я сам не ебу
Аноним 05/12/20 Суб 15:12:48 23471663520
15652123744891.png 507Кб, 640x425
640x425
бамп
Аноним 05/12/20 Суб 15:15:58 23471684121
15606685299720.png 1207Кб, 960x952
960x952
Аноним 05/12/20 Суб 15:16:54 23471691022
Аноним 05/12/20 Суб 15:17:29 23471693923
15967897535850.png 587Кб, 864x1080
864x1080
Аноним 05/12/20 Суб 15:18:03 23471697424
>>234716583
А надпись о верном выводе к чему?
Кароч так.
1. Выносишь из цикла вычисление члена ряда нахуй в отдельную функцию, нехуй плодить месиво. Называешь её, скажем, calc_term(x,i).
2. Тогда всё остальное будет выглядеть как
double x = 5.06, sum=0, term, e=0.01;
int i=1;
do{
term = calc_term(x, i++);
sum += term;
} while(term>e);
Аноним 05/12/20 Суб 15:18:06 23471697925
15855672970061.png 398Кб, 640x480
640x480
Аноним 05/12/20 Суб 15:19:24 23471706126
>>234716974
>double
поссал в рот говнокодеру. ты хочешь чтобы у него все по пизде пошло?
05/12/20 Суб 15:20:22 23471712527
>>234715451 (OP)
Ты уже во второй строчке обосрался.
Аноним 05/12/20 Суб 15:20:26 23471712628
>>234716974
А если через цикл while? За do...while меня выебут.
Аноним 05/12/20 Суб 15:21:19 23471718229
>>234715451 (OP)
Нихуя не поняв.
>Исходя из пика нужно реализовать нахождение суммы всех начальных членов ряда,
Что такое начальный член ряда? Первый?
Тебе надо суммировать числа из ряда пока очередное число не будет меньше Е?
Аноним 05/12/20 Суб 15:22:06 23471723530
>>234717182
>Тебе надо суммировать числа из ряда пока очередное число не будет меньше Е?
this
Аноним 05/12/20 Суб 15:22:47 23471728531
>>234717235
Че за ебанина у тебя на пике? Почему цикл не с 0, а с 1? Зачем ты f умножаешь там на что-то если у тебя оно всегда =1?
Аноним 05/12/20 Суб 15:26:06 23471747932
>>234717061
Будешь много пиздить под руку, и я его заставлю считать в валарреях пикч с нарисованными на них от руки цифрами.

>>234717126
Тогда всё абсолютно то же самое, только term инициализируешь сначала чем-нибудь большим:
double x = 5.06, sum=0, term=std::numeric_limits<double>::max, e=0.01;
int i=1;
while(term>e){
term = calc_term(x, i++);
sum += term;
}
Аноним 05/12/20 Суб 15:26:14 23471748733
>>234717285
Код полностью скопирован из методички, объяснению не подвластен.
Аноним 05/12/20 Суб 15:26:31 23471751034
Аноним 05/12/20 Суб 15:30:23 23471775435
изображение.png 1Кб, 145x71
145x71
>>234717479
А если не выносить отдельно функцию, то куда это месиво с вычислениями вкинуть, в сам цикл? Там формула была как на пике
спасибо, что помогаешь
Аноним 05/12/20 Суб 15:31:59 23471785036
16013893081393.png 170Кб, 400x394
400x394
Аноним 05/12/20 Суб 15:34:49 23471802237
Аноним 05/12/20 Суб 15:35:16 23471805338
15833992787321.jpg 237Кб, 700x826
700x826
Аноним 05/12/20 Суб 15:38:29 23471822939
Аноним 05/12/20 Суб 15:38:58 23471825640
>>234717754
Тока, наверное, всё-таки while(term>=e){...}. Чёт я загрубил мальца.
Аноним 05/12/20 Суб 15:39:44 23471830041
Ну я это вижу так:
Циклы внутри нужны только чтобы тебя запутать.
По факту сумма - это сложения суммы предыдущей с новым слагаемым, которое через ту ебанину считается.
Все что тебе надо - это выяснить получается - это не превысило ли очередное высчитанное слагаемое какое-то ограничение Е.
Добавь условие в конце в котором проверяй не случилось ли этого. Если да, то делай exit; Я правильно понял?
Или тебе надо переписать это на цикл while?
Аноним 05/12/20 Суб 15:43:31 23471850342
изображение.png 5Кб, 432x281
432x281
>>234718022
>>234718256
Если хуярить так, то получается залупа. Какое значение присвоить term в начале? Term должно быть сто процентов строго больше е.
Аноним 05/12/20 Суб 15:46:12 23471863843
изображение.png 19Кб, 819x115
819x115
>>234718300
Отличия от пика в посте только в этом. Но все равно говно какое-то
Аноним 05/12/20 Суб 15:46:46 23471867644
15809720970700.jpg 424Кб, 828x838
828x838
Аноним 05/12/20 Суб 15:48:39 23471877445
>>234718503
Писал же выше: term=std::numeric_limits<double>::max.

Вот, теперь плавно переходи к оптимизации этого всего. Ни xi, ни i! для каждого члена считать по новой ни к чему.
Аноним 05/12/20 Суб 15:48:52 23471878646
15635404364931.jpg 53Кб, 604x453
604x453
Аноним 05/12/20 Суб 15:52:13 23471898747
>>234718774
Если я это заюзаю, то меня убьют, а потом надругаются над трупом. Нужно топорное говнокодерское месиво, как на моем пике.
Аноним 05/12/20 Суб 15:52:40 23471901648
15841014384772.jpg 90Кб, 1080x714
1080x714
Аноним 05/12/20 Суб 15:53:07 23471904349
15890524746310.jpg 24Кб, 486x410
486x410
Аноним 05/12/20 Суб 15:53:28 23471906350
15486153739310.jpg 28Кб, 482x427
482x427
Аноним 05/12/20 Суб 15:55:17 23471916551
15570987881370.jpg 86Кб, 839x943
839x943
Аноним 05/12/20 Суб 15:55:41 23471919052
15524729331660.jpg 31Кб, 588x604
588x604
Аноним 05/12/20 Суб 15:57:13 23471928453
>>234718987
Это оно и есть. Некорявое - это всё-таки do{..}while(). Ну, можешь сразу term=DBL_MAX написать, если хочешь.
Аноним 05/12/20 Суб 16:05:38 23471976554
15500638122980.jpg 90Кб, 750x1114
750x1114
Аноним 05/12/20 Суб 16:05:57 23471978355
15993029669120.png 1345Кб, 1080x1077
1080x1077
Аноним 05/12/20 Суб 16:06:33 23471981256
15782402407340.png 1015Кб, 871x502
871x502
Аноним 05/12/20 Суб 16:07:06 23471984657
15610557660853.jpg 62Кб, 589x604
589x604
Аноним 05/12/20 Суб 16:08:39 23471994258
15509168772770.jpg 27Кб, 382x300
382x300
Аноним 05/12/20 Суб 16:09:12 23471997359
15894419469850.png 180Кб, 700x503
700x503
Аноним 05/12/20 Суб 16:09:35 23471999960
15680472353350.jpg 30Кб, 440x660
440x660
Аноним 05/12/20 Суб 16:10:02 23472003361
16005038206810.jpg 224Кб, 720x578
720x578
Аноним 05/12/20 Суб 16:11:11 23472009962
15572025469880.jpg 31Кб, 700x525
700x525
Аноним 05/12/20 Суб 16:12:57 23472019163
15818077815330.jpg 235Кб, 1080x999
1080x999
Аноним 05/12/20 Суб 16:13:19 23472020664
15650308607560.jpg 379Кб, 1280x960
1280x960
Аноним 05/12/20 Суб 16:14:02 23472025265
16013851545923.jpg 99Кб, 888x844
888x844
Аноним 05/12/20 Суб 16:15:17 23472032066
15808388119300.jpg 241Кб, 1000x1500
1000x1500
Аноним 05/12/20 Суб 16:16:16 23472038167
15616551507910.jpg 465Кб, 1124x815
1124x815
Аноним 05/12/20 Суб 16:16:56 23472042068
15772578626240.jpg 122Кб, 570x604
570x604
Аноним 05/12/20 Суб 16:35:20 23472145069
Обьясните мне кто-то, нахуя все вкатывальщики какие-то массивы дрочат? Чтобы что?

Почему просто не разбить свой проект на микрозадачи и решать их. ООП это способ общения с пекой, как ты по ангельски говоришь с америкосом, так же и на ЯП ты говоришь с компьютером. Нахуя тебе эти массивы если ты не понимаешь что это и что тебе от них надо, просто зочем??? Тебе это интересно вообще? Почему ты не программируешь так, как тебе интересно:?
Аноним 05/12/20 Суб 16:37:13 23472155770
15961950087890.jpg 217Кб, 700x933
700x933
Аноним 05/12/20 Суб 16:37:35 23472157871
15993099035231.png 325Кб, 640x631
640x631
Аноним 05/12/20 Суб 16:38:05 23472160372
15663903633650.png 341Кб, 1264x1216
1264x1216
Аноним 05/12/20 Суб 16:38:25 23472162573
15869158503590.jpg 216Кб, 2048x1536
2048x1536
Аноним 05/12/20 Суб 16:39:57 23472172674
Аноним 05/12/20 Суб 16:41:19 23472182375
15841020385430.jpg 38Кб, 454x380
454x380
Аноним 05/12/20 Суб 16:41:40 23472184376
15681229881880.jpg 90Кб, 985x704
985x704
Аноним 05/12/20 Суб 16:42:18 23472187977
15507514926380.png 1084Кб, 896x594
896x594
Аноним 05/12/20 Суб 16:47:24 23472216978
15807401675430.jpg 273Кб, 871x899
871x899
Аноним 05/12/20 Суб 16:50:21 23472236279
Аноним 05/12/20 Суб 16:52:07 23472249480
15857483067220.jpg 133Кб, 800x535
800x535
Аноним 05/12/20 Суб 16:53:13 23472256781
15856978840090.png 584Кб, 712x949
712x949
Аноним 05/12/20 Суб 16:57:07 23472278482
15818640544920.jpg 363Кб, 1080x1025
1080x1025
Аноним 05/12/20 Суб 16:57:38 23472281683
>>234721450
Они же вроде как универсальны не?
Ну если ему немного надо ячеек это понятно но ведь как говорят бывают задачи где дохуища ячеек требуется.
Тоже до конца не понял их, что мешает перейти к ООП.
Аноним 05/12/20 Суб 16:59:04 23472290984
15834056600450.png 860Кб, 1073x1038
1073x1038
Аноним 05/12/20 Суб 17:00:20 23472299785
>>234721557
Гениально в маяке сыграл, хуле ему оскара не дали блять?
Аноним 05/12/20 Суб 17:06:22 23472338286
>>234715451 (OP)
Какое-то шизоидное условие. Тебе нужно сложить натуральные числа от одного до E или что? С таким ходом мыслей тебе тяжело программировать будет.
Аноним 05/12/20 Суб 17:09:23 23472358687
>>234722909
Прочитал описание и зауважал инцелов. Эдакие современные клавиатурные панки, которые в рот ебали социум и отказываются работать и прогибаться под его правила. И это правильно, зачем тратить время своей жизни, которое и так ограниченно, зарабатывая деньги на содержание какой-то невнятной пизды.
Аноним 05/12/20 Суб 17:10:19 23472363688
>>234723382
Скопипастил условие из методички, лол
Аноним 05/12/20 Суб 17:13:57 23472384789
15987554133410.jpg 334Кб, 1280x960
1280x960
Аноним 05/12/20 Суб 17:19:33 23472423090
>>234723636
Ну тот кто писал пусть и расшифровывает, лол. А то что это за задание, программы писать или шизофазию разбирать?
Аноним 05/12/20 Суб 17:22:35 23472440691
изображение.png 27Кб, 866x181
866x181
Аноним 05/12/20 Суб 17:23:37 23472448092
15993099035190.png 332Кб, 547x498
547x498
Аноним 05/12/20 Суб 17:25:39 23472461993
15962830124810.jpg 17Кб, 428x469
428x469
Аноним 05/12/20 Суб 17:33:02 23472510594
15834008958322.jpg 154Кб, 693x1000
693x1000
Аноним 05/12/20 Суб 17:33:02 23472510795
Аноним 05/12/20 Суб 17:33:34 23472513796
Аноним 05/12/20 Суб 17:33:36 23472514097
Аноним 05/12/20 Суб 17:40:33 23472555398
Аноним 05/12/20 Суб 17:42:15 23472567499
16051104965240.jpg 94Кб, 639x750
639x750

Аноним 05/12/20 Суб 17:43:38 234725759100
Можешь кинуть полностью задание и методичку
Аноним 05/12/20 Суб 17:50:02 234726129101
>>234724406
Вот на пайтоне

x = 50
total = 0
n = 100
i = 0
while True:
i += 1
fucktorial = 1
for j in range (1, i + 4):
fucktorial = j
isNegative = (-1)^(i+1)
total += (x^i) / (i
fucktorial*isNegative)
if (i > n):
break
print(total)
Аноним 05/12/20 Суб 17:50:13 234726143102
изображение.png 45Кб, 872x249
872x249
изображение.png 81Кб, 745x892
745x892
Аноним 05/12/20 Суб 17:53:39 234726362103
15810043720440.jpg 450Кб, 1280x1280
1280x1280
Аноним 05/12/20 Суб 17:53:39 234726366104
>>234726129
x = 50
total = 0
n = 100
i = 0
while True:
___i += 1
___fucktorial = 1
___for j in range (1, i + 4):
______fucktorial = j
___isNegative = (-1)^(i+1)
___total += (x^i) / (i_
_fucktorial_*_isNegative)
___if (i > n):
______break
print(total)
Аноним 05/12/20 Суб 17:54:41 234726432105
>>234715451 (OP)
аноны, поясните. Нахуй нужны все эти ебанистические математические задачи в программировании? По итогу все равно все клепают формы и прочую подобную хуету, кнопочки, таблички, хуе мое. Но нахуя эта ебучая матеша, которая дается в самом начальных этапах вката - циклы и условия?
Аноним 05/12/20 Суб 17:55:32 234726484106
изображение.png 64Кб, 834x688
834x688
>>234726366
Пиздец, это невозможно вставить текстом
Аноним 05/12/20 Суб 17:57:15 234726586107
>>234726484
Можешь подставить в x = 5,06, а в n = 0,01 ?
Аноним 05/12/20 Суб 17:59:37 234726733108
>>234726586
n - это ограничение количества итераций, это может быть только натуральное число
Аноним 05/12/20 Суб 18:03:52 234726990109
>>234726733
Тогда нет главного условия, что, мол, while пока total>0,01
Аноним 05/12/20 Суб 18:05:11 234727085110
15724179513820.jpg 116Кб, 500x750
500x750
Аноним 05/12/20 Суб 18:08:17 234727301111
15993085421332.jpg 38Кб, 640x480
640x480
Аноним 05/12/20 Суб 18:09:42 234727381112
изображение.png 96Кб, 1045x780
1045x780
>>234726990
Ошибка переполнения, полагаю что из-за x=5.06 и приведения int к float.
05/12/20 Суб 18:09:47 234727390113
>>234721450
при чём здесь ооп, долбоёб малолетний ?
05/12/20 Суб 18:10:27 234727439114
>>234727381
хуево полагаешь, int к float нормально приводится
05/12/20 Суб 18:11:02 234727476115
Аноним 05/12/20 Суб 18:12:52 234727616116
>>234727439
>OverflowError "int too large to convert to float"
05/12/20 Суб 18:14:50 234727741117
Аноним 05/12/20 Суб 18:20:10 234728115118
изображение.png 64Кб, 648x740
648x740
>>234726990
Проебался с тем, к каком операнду факториал относится, вот так получается
Аноним 05/12/20 Суб 18:22:53 234728317119
>>234728115
Спасибо, но ответ в 42 раза меньше, лол.
Аноним 05/12/20 Суб 18:27:41 234728658120
изображение.png 63Кб, 682x764
682x764
>>234728317
Вот, окончательный вариант.
x = 5.06
e = 0.01
условие выхода из бесконечного цикла total > e
Аноним 05/12/20 Суб 18:29:23 234728800121
>>234728658
Во, это верно, спасибо большое! Осталось это все в си шарп перенести, благодарю
Аноним 05/12/20 Суб 18:32:38 234729054122
изображение.png 75Кб, 826x772
826x772
>>234728800
Добавил ещё второе условие выхода из цикла
Аноним 05/12/20 Суб 18:50:08 234730347123
>>234727476
А причём здесь пайтон, малолетний дебил? Ты в курсе, как float вообще реализован? То что он аппаратно реализован ты не в курсе, да?
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов