Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕтодичка по практическим работам.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
156.28 Кб
Скачать

Варианты заданий

1. Даны коэффициенты многочленов P(x) и Q(x) 5 порядка и вещественное число a. Вычислить величину P(a+Q(a)*(a+1)). Написать функцию (единственную), вычисляющую как P(x), так и Q(x).

2. Дано вещественное число a. Вычислить

ln(1+sin a/(a2+5))*ln((sin2(a-1))/(1+a4))-ln(1+sin(a/2)/(3+sin2a))

Для вычисления ln x и sin x использовать степенные ряды:

ln(1+z)= z - z2/2 + z3/3 – z4/4 + ... для |z| < 1,

sin z = z - z3/3! + z5/5! – z7/7! + z9/9! – ... .

Вычисление рядов производить с точностью e=0.0001. Написать функции для вычисления ln x, sin x.

3. Дано вещественное число a. Вычислить

arctg((a2-1)/(a2+1))*arctg((cosa-sin2a)/(a2+4))-arctg(1/(a2+4))

Для вычисления arctg(x) использовать степенной ряд

arctg x = x - x3/3 + x5/5 - x7/7 + x9/9 - ... .

Вычисление ряда производить с точностью e=0.0001. Написать функцию для вычисления arctg x.

4. По вещественным числам e>0 и t вычислить величину

Корни вычислить с точностью e, используя ряд Тейлора:

(1+x)a=1+ax+(a(a-1)/2!)x2+(a(a-1)(a-2)/3!)x3+... (|x|<=1, a>0).

Написать функцию для вычисления корня.

5. Дано вещественное число a. Вычислить

arcsin((cos2a-1)/(4+a2)) - arcsin(sin(a2-1)/(8a+3)) * arcsin((sin a+cos a)/9).

Для вычисления arcsin x использовать степенной ряд

arcsin x = x+x3/(2*3)+3x5/(2*4*5)+(3*5)x7/(2*4*6*7)+... (|x|<1).

Вычисления ряда производить с точностью e=0.0001. Написать функцию для вычисления arcsin x.

6. Дано вещественное число a. Вычислить .

Для вычисления функций ex и cos x использовать степенные ряды

ex= 1 + x + x2/2! + x3/3! + ... ,

cos x = 1 - x2/2! + x4/4! - x6/6! + x8/8! - ... .

Вычисление рядов производить с точностью e=0.0001. Написать функции для вычисления ex и cos x.

7. Даны координаты (x1,y1), (x2,y2)...(x7, y7) точек p1 ...p7 замкнутой ломаной. Проверить, имеет ли эта ломаная самопересечения. Если ломаная не имеет самопересечений, выяснить является ли семиугольник p1...p7 выпуклым. Написать функцию, проверяющую пересекаются ли два отрезка с указанными координатами, и функцию, вычисляющую площадь треугольника по координатам его сторон.

8. Дано четное число n. Проверить для этого числа гипотезу Гольдбаха. Эта гипотеза заключается в том, что каждое четное n большее 2 представляется в виде суммы двух простых чисел. Написать и использовать функцию, проверяющую, является ли число простым.

9. Даны вещественные матрицы A, B, C размером 5x6. Вычислить величину

(||A||+||B||+||C||)/(||A+B+C||+||A-B-C||), где ||D||= maxj |d1,j| + maxj |d2,j| + ...+ maxj |d5,j|.

Программа должна использовать функции нахождения максимума в строке матрицы и вычисления ||D||.

10. Окружность на плоскости задается координатами x,y ее центра и радиусом r. Пусть заданы соответствующие характеристики 5 окружностей: (x1,y1,r1), (x2,y2,r2) ... (x5,y5,r5). Найти среди этих окружностей все уединенные окружности, то есть такие, которые не имеют общих точек ни с одной из остальных окружностей, не лежат целиком внутри и не заключают внутри себя какой-либо из остальных окружностей. Написать функции проверяющие наличие общих точек у окружностей и включение одной окружности в другую.

11. Дано вещественное число a>0. Вычислить величину . Корни вычислить с точностью e=0.0001 по итерационной формуле:

y0=1, yn+1 = yn + (x/(yn)k-1 - yn)/k, n=0,1,2... .

Написать функцию для вычисления корня.