Задача 4. Вычисление суммы бесконечного ряда с заданной точностью. 1) Дан одномерный массив
y = ; e = 1×10-3 5) Массивы: 1) Дан одномерный массив. Даны целые числа А1,...,А50. Получить новую последовательность из 50 целых чисел, заменяя Аi нулями, если Аi не равно max, и заменяя Ai единицей в противном случае (i=1,...,50), где max – наибольшее значение в массиве. 2) Дан одномерный массив чисел. Подсчитать сумму четных элементов и количество элементов кратных 3. 3) Дан двумерный массив. Определить в какой строке матрицы находится наибольший первый элемент кратный 3. 4) Дан двумерный массив целых чисел. Определить минимальный номер столбца, состоящего только из нечетных элементов. 6) Функции пользователя: Вычислить: . Функцию arcctg(x) вычислить с точностью до ε = 0.0001 с помощью функции пользователя, используя известное разложение данной функции в степенной ряд. Значения переменной х подобрать произвольно и обосновать их выбор, опираясь на радиус сходимости функции arcctg(x).
1) Записать выражение на языке Qbasic и определить порядок выполнения арифметического выражения:
2) Представить арифметическое выражение в математической форме: а) b=LOG(x-t)^2/LOG(10)-1.2E-6*t^3+2*SIN(a+z)^2/TAN(z)^2; б) y=(a+b)/(EXP(x)+COS(x))+18*EXP(-x^3); в) z=7*a*R^2-SIN(a*n+2)-3/4*EXP((x+y)/2)+(x-y)^(2/3).
3) Работа с операторами ветвления: Задача 1. Напишите программу с использованием оператора IF… THEN … ELSE линейной формы. Исходные данные: x1 =1,5; x2 = 2; y =3. Задача 2. Напишите программу с использованием оператора IF… THEN … ELSE блочной формы. Задача 3. Напишите программу с использованием оператора SELECT … CASE. при x =π/4; 180; π/18; 900; 0,01; π/20. 4) Работа с операторами цикла: Задача 1. Табулирование функций. ; a = 0,26; 45° £ х £ 125°; h =10°. Задача 2. Вычисление конечной суммы. S= Задача 3. Вычисление конечного произведения. y= x=4;6;8, n=4
|