khidir099 K khidir099 Регистрация 9 Дек 2012 Сообщения 95 Репутация 0 Спасибо 0 Монет 0 28 Сен 2022 #1
kosels K kosels Регистрация 13 Авг 2013 Сообщения 93 Репутация -3 Спасибо 0 Монет 0 28 Сен 2022 #2 #include #include #include using namespace std; double degree(unsigned n) { return pow(2 * n - 1, 2); } double factorial(unsigned n) { return n == 0 ? 1. : double * factorial(n - 1); } double sum(double e, unsigned n = 1) { const auto x = degree / factorial; return x < e ? 0. : x + sum(e, n + 1); } int main() { cout > e; const auto s = sum(e); cout Позитивный голос 0
#include #include #include using namespace std; double degree(unsigned n) { return pow(2 * n - 1, 2); } double factorial(unsigned n) { return n == 0 ? 1. : double * factorial(n - 1); } double sum(double e, unsigned n = 1) { const auto x = degree / factorial; return x < e ? 0. : x + sum(e, n + 1); } int main() { cout > e; const auto s = sum(e); cout
ptir2014 P ptir2014 Регистрация 10 Мар 2013 Сообщения 88 Репутация 0 Спасибо 0 Монет 0 28 Сен 2022 #3 решил, и тебе советую Позитивный голос 0
sadsds S sadsds Регистрация 28 Июн 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 28 Сен 2022 #4 e, s, n, t, f = float(input()), 0.0, 1, 1.0, 1.0 while (t >= e): s += t n += 1 f *= n t = (2 * n - 1) ** 2 / f print(s) Позитивный голос 0
e, s, n, t, f = float(input()), 0.0, 1, 1.0, 1.0 while (t >= e): s += t n += 1 f *= n t = (2 * n - 1) ** 2 / f print(s)
123alexandr 1 123alexandr Регистрация 9 Май 2013 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 28 Сен 2022 #5 С увеличенной точностью и для любых ε. Автоматический выход из программы с бесконечным циклом - при любом некорректном вводе ε: Позитивный голос 0
С увеличенной точностью и для любых ε. Автоматический выход из программы с бесконечным циклом - при любом некорректном вводе ε: