Задача 4. Вычисление суммы бесконечного ряда с заданной точностью. 1) Дан одномерный массив
y = ; e = 1×10-3 5) Массивы: 1) Дан одномерный массив. В последовательности B из n чисел поменять местами максимальный элемент и первый элемент массива, если количество отрицательных элементов больше количества положительных. Если элементов с максимальным значением несколько, то в обмене должен участвовать второй из них. 2) Известно, что в одномерном массиве имеются элементы, равные 5. Определить номер первого из них. 3) Дан двумерный массив. Удалить строку с максимальной суммой элементов, принадлежавших интервалу [3,5]. 4) Дан двумерный массив. Удалить строку с максимальным количеством четных элементов. 6) Функции пользователя: Вычислить: . Функцию arctg(x) вычислить с точностью до ε = 0.0001 с помощью функции пользователя, используя известное разложение данной функции в степенной ряд. Значения переменной х подобрать произвольно и обосновать их выбор, опираясь на радиус сходимости функции arctg(x). 1) Записать выражение на языке Qbasic и определить порядок выполнения арифметического выражения:
2) Представить арифметическое выражение в математической форме: а) z=(0.7*b^2-0.16*m^3)/(1.3E-1*m+b)+SQR(13.6*m/ABS(m-b))-EXP(SQR(2)); б) y=(3*x^2+25*EXP(x^3))/(ABS(x^9)+SQR(a*x^3+2))+LOG(x)^2-4.28E-2; в) x=-EXP(t^2/2)+25*LOG(1+t)-COS(a/5)+0.34E5.
3) Работа с операторами ветвления: Задача 1. Напишите программу с использованием оператора IF… THEN … ELSE линейной формы. Исходные данные: a = 1; в= 2; x1 = -2; x2 = 6.
Задача 2. Напишите программу с использованием оператора IF… THEN … ELSE блочной формы.
Задача 3. Напишите программу с использованием оператора SELECT … CASE. при x = 0,2; 1,2; 1,4; 4,1; 0; 18. 4) Работа с операторами цикла: Задача 1. Табулирование функций. ; a = 1,25; 10° £ х £ 40°; h = 6°. Задача 2. Вычисление конечной суммы. S=sin2(1+ 1)+sin2(2+1)+¼+sin2(12+1) Задача 3. Вычисление конечного произведения. y= x=0.9;0.7;0.5, n=20
|