Выполнить построение математической модели задачи (рекурсивную формулу) - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Практическая работа включает 3 задачи из различных предметных областей. Необходимо выполнить 1-2 задачи по выбору. Для каждой задачи необходимо выполнить следующие действия: 1. Выполнить построение математической модели задачи (рекурсивную формулу) 2. Составить блок-схему алгоритма 3. Написать программу, реализующую составленный алгоритм на языках программирования Паскаль, Си (по выбору). Программа должна включать:  описание данных с типами, допустимыми для решения задачи  ввод исходных данных с клавиатуры (если необходимо по условию)  обработку данных в соответствии с заданным вариантом  вывод результата на экран 1. Составьте блок-схему и программу для нахождения среднего арифметического, геометрического и количества всех натуральных нечетных двузначных чисел. 2.на картинке 3. Дан числовой ряд и некоторое число е. Считать сумму до тех пор, пока модуль очередного члена ряда больше или равен заданному е. Общий член ряда имеет вид: an = 1/(2n+1)2

Решение задачи: «Выполнить построение математической модели задачи (рекурсивную формулу)»

textual
Листинг программы
double func(int n,double e)
{
    double a=1.0/(2*n+1)/(2*n+1);
    if(a<=-e || a>=e) return a+func(n+1,e);
    else return 0;
}
 
int main()
{
    double e=1e-8;
    //setlocale(LC_ALL,"Russian_russia.1251");
    printf("sum=%.8lf\n",func(0,e));
    system("pause");
    return 0;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.143 из 5
Похожие ответы