Пик: сумма первых n членов ряда (i= 1,2,...n) через перебор слагаемых с помощью цикла for; Исходя из пика нужно реализовать нахождение суммы всех начальных членов ряда, значение которых не меньше заданного числа e, 0 < e< 1 (т.е. суммирование прекращается, как только значение некоторого члена ряда становится меньше e).Перебор слагаемых осуществлять с помощью цикла while
Как правильно и последовательно его реализовать, чтобы вывод был 1,012 при e = 0,01. Какие значение задавать, что включать в тело цикло.
>>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
>>234716312 Вывести сумму членов ряда, суммировать до тех пор, как значение некоторого члена ряда становится меньше е. Через цикл while честно, я сам не ебу
>>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);
>>234715451 (OP) Нихуя не поняв. >Исходя из пика нужно реализовать нахождение суммы всех начальных членов ряда, Что такое начальный член ряда? Первый? Тебе надо суммировать числа из ряда пока очередное число не будет меньше Е?
>>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; }
>>234717479 А если не выносить отдельно функцию, то куда это месиво с вычислениями вкинуть, в сам цикл? Там формула была как на пике спасибо, что помогаешь
Ну я это вижу так: Циклы внутри нужны только чтобы тебя запутать. По факту сумма - это сложения суммы предыдущей с новым слагаемым, которое через ту ебанину считается. Все что тебе надо - это выяснить получается - это не превысило ли очередное высчитанное слагаемое какое-то ограничение Е. Добавь условие в конце в котором проверяй не случилось ли этого. Если да, то делай exit; Я правильно понял? Или тебе надо переписать это на цикл while?
>>234718022 >>234718256 Если хуярить так, то получается залупа. Какое значение присвоить term в начале? Term должно быть сто процентов строго больше е.
Обьясните мне кто-то, нахуя все вкатывальщики какие-то массивы дрочат? Чтобы что?
Почему просто не разбить свой проект на микрозадачи и решать их. ООП это способ общения с пекой, как ты по ангельски говоришь с америкосом, так же и на ЯП ты говоришь с компьютером. Нахуя тебе эти массивы если ты не понимаешь что это и что тебе от них надо, просто зочем??? Тебе это интересно вообще? Почему ты не программируешь так, как тебе интересно:?
>>234721450 Они же вроде как универсальны не? Ну если ему немного надо ячеек это понятно но ведь как говорят бывают задачи где дохуища ячеек требуется. Тоже до конца не понял их, что мешает перейти к ООП.
>>234715451 (OP) Какое-то шизоидное условие. Тебе нужно сложить натуральные числа от одного до E или что? С таким ходом мыслей тебе тяжело программировать будет.
>>234722909 Прочитал описание и зауважал инцелов. Эдакие современные клавиатурные панки, которые в рот ебали социум и отказываются работать и прогибаться под его правила. И это правильно, зачем тратить время своей жизни, которое и так ограниченно, зарабатывая деньги на содержание какой-то невнятной пизды.
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) / (ifucktorial*isNegative) if (i > n): break print(total)
>>234715451 (OP) аноны, поясните. Нахуй нужны все эти ебанистические математические задачи в программировании? По итогу все равно все клепают формы и прочую подобную хуету, кнопочки, таблички, хуе мое. Но нахуя эта ебучая матеша, которая дается в самом начальных этапах вката - циклы и условия?