Задача 4. Вычисление суммы бесконечного ряда с заданной точностью. 1) Дан одномерный массив
y = ; e = 1×10-3 5) Массивы: 1) Дан одномерный массив. В последовательности из 10 чисел. Вставить первый четный элемент до второй позиции. 2) Дан одномерный массив А, состоящий из 50 чисел. Найти максимальное значение массива – mах. Получить новую последовательность из 50 целых чисел, заменяя элементы массива нулями, если они не равны max, и единицей в противном случае. 3) Дан двумерный массив. Удалить строку, где все элементы положительные. 4) Дан двумерный массив. Удалить строку с максимальным произведением элементов, кратных числу С. 6) Функции пользоватля: Вычислить: . Функцию arctg(x) вычислить с точностью до ε = 0.0001 с помощью функции пользователя, используя известное разложение данной функции в степенной ряд. Значения переменной х подобрать произвольно и обосновать их выбор, опираясь на радиус сходимости функции arctg(x). 1) Записать выражение на языке Qbasic и определить порядок выполнения арифметического выражения: 2) Представить арифметическое выражение в математической форме: а) y=ATN((2*x+0.5)^4)+(a+b*x)^(3/4); б) y=LOG(ABS(SIN(x-k)))/LOG(10)+1/(2*k)*R^2*(x^2-R^2)^(1/4); в) y=ABS(x+1)/(3.06*x^3+LOG((1+x^2-x^3)^(1/3))/LOG(10))+1/TAN(2*x+3).
3) Работа с операторами ветвления: Задача 1. Напишите программу с использованием оператора IF… THEN … ELSE линейной формы. Исходные данные: a= 2,5; x 1 =2; x2 =0,3. Задача 2. Напишите программу с использованием оператора IF… THEN … ELSE блочной формы. Задача 3. Напишите программу с использованием оператора SELECT … CASE. при x = 2,5; 6,5; -5; 5; -7,2; 12. 4) Работа с операторами цикла: Задача 1. Табулирование функций. ; a =3,63; 0° £ х £ 100°; h =20°. Задача 2. Вычисление конечной суммы. S= ¼ + Задача 3. Вычисление конечного произведения. y= x=6.1;6.3;6.5, n=8.
|