Сколько будет стоить написать 4 задания
1) Итерационные циклы
-cos(x)+cos(2x)/22-cos(3x)/32+…+(1)ncos(nx)/n2 - ряд
(x2- ? 2/3)/4 - функция
Написать функцию вычисления суммы ряда:
· стандартный диапазон значений x =0.1...0.9, шаг 0.1. Убедиться, что на этом диапазоне элемент суммы ряда стремится к 0, при необходимости скорректировать диапазон;
· вычислить значения суммы ряда и контрольной функции, к которой он сходится, с точностью до 4 знаков после запятой;
· исходя из полученного значения n и формулы ряда объяснить различную скорость сходимости для разных x;
реализовать рекуррентное вычисление значений sin и cos для кратных значений аргумента nx. При оценке сходимости ряда учесть, что он не является монотонно убывающим ввиду периодического характера функций sin и cos. Для оценки граничного значения слагаемого ряда заменить в формуле sin и cos на 1.
2) В строке найти последовательности цифр, каждую из них считать числом в той системе счисления, которая соответствует первой цифре, заменить числа в строке символами с кодами, полученными из этих чисел. Пример: aaa2010101bbb8343ccc – двоичная и восьмиричная системы счисления.
3) Модификация обменной сортировки. M раз повторяется процесс цикл предварительного обмена. Просматривается массив и текущий элемент i обменивается с элементом с индексом j, который определяет конечное местоположение A[i], исходя из предположения о линейном возрастании значений в выходном массиве
j = (A[i]-Amin) *n/ (Amax-Amin).
Обмен происходит, как в обычной сортировке, если пара не находится в порядке возрвастания (с учетом взаимного расположения i,j). Окончательно массив досортировывается обычным пузырьком.
4) «Кипящий суп». На дне кастрюли возникают пузырьки, которые всплывают, увеличиваясь в размере. Усложнение: интенсивность появления пузырьков зависит от температуры «дна» T (регулируется) и температуры «воды» (интегрирует разницу T-T0).
Реализовать с использованием библиотеки glut на C++