Выполнить построение математической модели задачи (рекурсивную формулу) - 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; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д