Задача 4. Вычисление суммы бесконечного ряда с заданной точностью.
y = ; ; e = 1×10-3 5) Массивы: 1) Дан одномерный массив чисел А, состоящий из 15 элементов. Найти максимальное значение – max и минимальное – min. Определить первый отрицательный элемент до min и после min. 2) Дан одномерный массив А. Подсчитать количество положительных элементов до первого четного элемента и определить максимальный элемент после первого четного. 3) Дан двумерный массив чисел А. Ко всем отрицательным элементам прибавить элемент с номером n1, из всех нулевых вычесть число В до первого четного элемента. Положительные элементы оставить без изменения. 4) Дан двумерный массив чисел. Подсчитать сумму четных элементов и количество элементов кратных 3. 6) Функции пользователя: Вычислить: . Функцию arctg(x) вычислить с точностью до ε = 0.0001 с помощью функции пользователя, используя известное разложение данной функции в степенной ряд. Значения переменной х подобрать произвольно и обосновать их выбор, опираясь на радиус сходимости функции arctg(x). 1) Записать выражение на языке Qbasic и определить порядок выполнения арифметического выражения: 2) Представить арифметическое выражение в математической форме: а) y=(x^3+10*x-1)/(x+2)^3*LOG(SIN(x^3+4)/EXP(x))/LOG(5)-COS(ABS(x+7)); б) y=ABS(SIN(x^2/(a*x-b)))+EXP(2*SQR(x*a^2))+2.7E-4*(x^2-R^2)^(1/5)/(TAN(x)+1) в) z=(ATN(x^2)+COS(SQR(x)))^(3*x)/(EXP(x)+LOG(ABS(2.4*x^2))).
3) Работа с операторами ветвления: Задача 1. Напишите программу с использованием оператора IF… THEN … ELSE линейной формы. Исходные данные: x1 = 3,5; x2 = -1, c= 0,9. Задача 2. Напишите программу с использованием оператора IF… THEN … ELSE блочной формы. Задача 3. Напишите программу с использованием оператора SELECT … CASE. при x = -3; 1,8; -5,2; 3,4; 1; -4. 4) Работа с операторами цикла: Задача 1. Табулирование функций. ; a =0,4p; 7° £ х £ 25°; h = 3°. Задача 2. Вычисление конечной суммы. S= ××× + Задача 3. Вычисление конечного произведения. y= x=1.20;1.15;1.10, n=6.
|