Закрыт. Этот вопрос не по теме. Ответы на него в данный момент не принимаются.
Учебные задания допустимы в качестве вопросов только при условии, что вы пытались решить их самостоятельно перед тем, как задать вопрос. Пожалуйста, отредактируйте вопрос и укажите, что именно вызвало у вас трудности при решении задачи. Например, приведите код, который вы написали, пытаясь решить задачу
Закрыт 2 года назад .
Всех приветствую. Есть задача: написать функцию, которая бы вычисляла сумму ряда 1/2 + 1/4 + 1/8 . с заданной точностью. Прежде всего хочу сказать, что пошел на курсы совсем недавно. Никакой базы и каких-то знаний математики не имеются. Поэтому тяжело понять вообще с чего начинать писать функцию и куда двигаться. Направьте пожалуйста, или напишите пример кода решения задачи..
Хочу понять как решить правильно простейшим возможным способом (максимум используя один из циклов), без использования каких-либо массивов и тд. Всем спасибо за любую помощь!
Источник: ru.stackoverflow.com
Сходимость по признаку Даламбера и сумма ряда
Решения задач на Си в Линyкс
Напишите программу, которая вычисляет частичную сумму ряда: 1-1/3+1/5-1/7+1/9-. и сравнивает полученное значение с ПИ/4 (при суммировании достаточно большого количества членов этого ряда, величина частичной суммы приближается к ПИ/4).
/*
Программа вычисляет частичную сумму ряда
1 — 1/3 + 1/5 — 1/7 + 1/9 . и сравнивает
полученное значение с «ПИ»/4
*/
#include «locale.h»
#include «curses.h»
#include «stdio.h»
#include «math.h»
main()
int n, i;
float x, summa, d;
char *loc;
loc = setlocale(LC_CTYPE, «ru_RU.UTF-8»);
initscr();
printw(«Введите количество членов ряда.n»);
scanw(«%i»,
for(i = 1; i x = (float)1 / (2 * i — 1);
if((i % 2) == 0) x *= (-1);
summa += x;
>
printw(«Сумма ряда равна %2.5fn», summa);
printw(«Вычисленное значение числа ПИ равно %2.5fn», summa * 4);
printw(«Для сравнения ПИ равно %2.5fn», M_PI);
getch();
endwin();
return 0;
>
Источник: cirishen.blogspot.com
Программирование на C, C# и Java
Уроки программирования, алгоритмы, статьи, исходники, примеры программ и полезные советы
Вычисление суммы ряда с заданной точностью
В этом уроке мы расскажем как вычислить сумму бесконечного сходящегося ряда (последовательности) с определенной точностью. Будет рассмотрена соответствующая программа, написанная на языке программирования Си. В конце статьи можно скачать исходник этой программы для Visual Studio.
Математика без Ху%!ни. Вычисление суммы ряда
Сходящийся ряд — это числовая последовательность элементов множества X, имеющая предел в этом множестве.

Рассмотрим задачу вычисления суммы сходящегося ряда с определенной точностью на примере. Пусть дан ряд:

Вычисление суммы ряда с определенной точностью ε означает, что сумма ряда вычисляется до тех пор, пока модуль разности между текущим и предыдущим членом последовательности больше ε. В виде формулы это утверждение можно записать так: |an — an-1| > ε, то есть пока это выражение истинно, вычисления продолжаются.
Сначала напишем на языке Си функцию, которая будет вычислять и возвращать значение k-го члена ряда по переданному в нее значению k.
Источник: vscode.ru