Задача 4. Вычисление суммы бесконечного ряда с заданной точностью. 1) Дан одномерный массив
y = ; e = 1×10-3 5) Массивы: 1) Дан одномерный массив. Даны натуральное число N, действительные числа Х1,...,ХN. Получить (1+r)/(1+s), где r - сумма всех тех членов последовательности х1,...,хn, которые не превосходят 1, а s - сумма членов, больших 1. 2) Дан одномерный массив А. Определить max1 элементов, стоящих на четных номерах и max2 для номеров, стоящих на нечетных номерах. Затем к положительным элементам прибавить max1, а к отрицательным - max2. 3) Дан двумерный массив. Определить в каком столбце матрицы находится наименьший первый элемент, принадлежащий интервалу [1, 4]. 4) Дан двумерный массив целых чисел. В каждой его строке заменить любой минимальный элемент на максимальный. 6) Функции пользователя: Вычислить: . Функцию arcсtg(x) вычислить с точностью до ε = 0.0001 с помощью функции пользователя, используя известное разложение данной функции в степенной ряд. Значения переменной х подобрать произвольно и обосновать их выбор, опираясь на радиус сходимости функции arcctg(x).
1) Записать выражение на языке Qbasic и определить порядок выполнения арифметического выражения: 2) Представить арифметическое выражение в математической форме: а) z=1/TAN(4*a*x)+ABS(x^(-19))/COS(0.5*a*x)^2+LOG((x+4)^(-1/2))/LOG(10); б) x=(2*a+3*b-4.5*c)/(10E-4*b-c)-ABS(y-2)^(1/3)*EXP(-2*x); в) y=SQR(ABS((a*x+b)/(a*x-b)))+TAN(x)^3.
3) Работа с операторами ветвления: Задача 1. Напишите программу с использованием оператора IF… THEN … ELSE линейной формы. Исходные данные: x1 =-2; x2 =10; a =2.
Задача 2. Напишите программу с использованием оператора IF… THEN … ELSE блочной формы.
Задача 3. Напишите программу с использованием оператора SELECT … CASE. при x = 0;-5;120; 100; 140; 16. 4) Работа с операторами цикла: Задача 1. Табулирование функций. ; a =1,57; 7° £ х £ 67°; h =10°. Задача 2. Вычисление конечной суммы. S= ¼ + Задача 3. Вычисление конечного произведения. y= x=0.90;0.95;1.00, n=10
|