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

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

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

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

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

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

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


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

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

14   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы