Составители:
Рубрика:
6
20. Заданы действительная и мнимая части комплексного
числа z = x + iy. Напишите программу, которая преобразовывает
его в тригонометрическую форму и печатает в виде выражения
z = r (cos φ + i sin φ). Указание:
y
x
r
2
2
+=
,
x
y
arctg=
ϕ
.
21. Заданы уравнения двух пересекающихся прямых на
плоскости: y
1
=k
1
x+b
1
, y
2
=k
2
x+b
2
. Напишите программу,
вычисляющую угол между ними в градусах и минутах,
используя формулу
kk
kk
tg
21
12
1 +
−
=
ϕ
.
22.
Длина некоторого отрезка составляет p метров.
Напишите программу перевода ее в русскую неметрическую
систему. Указание: 1 верста = 500 саженей, 1 сажень = 3 аршина,
1 аршин = 16 вершков, 1 вершок = 44,45 мм.
23.
Функция y=sinx на отрезке
⎥
⎦
⎤
⎢
⎣
⎡
2
,0
π
хорошо
приближается разложением:
1206
~
53
xx
xy +−= . Напишите
программу, которая для заданного значения аргумента x
подсчитывает y
~
по этой формуле и сравнивает его с точным
значением, вычисленным с помощью стандартной функции.
24.
Трехмерные вектора A и B заданы своими
координатами. Напишите программу вычисления угла в
градусах между векторами, используя формулу:
bbbaaa
bababa
BA
BA
2
3
2
2
2
1
2
3
2
2
2
1
332211
),(
cos
++∗++
++
=
×
=
ϕ
.
25.
Напишите программу, которая, используя формулу
Зеллера, определяет день недели для произвольной даты.
Указания: день недели григорианского календаря n (n=0 – Вс, 1
– Пн, …, 6 – Сб) определяется по формуле n=(w+2)%7, где
w=[2.6*m-0.2]+d+y+[y/4]+[c/4]-2*(c%7), "%" – взятие остатка от
20. Заданы действительная и мнимая части комплексного числа z = x + iy. Напишите программу, которая преобразовывает его в тригонометрическую форму и печатает в виде выражения y z = r (cos φ + i sin φ). Указание: r = x 2 + y 2 , ϕ = arctg . x 21. Заданы уравнения двух пересекающихся прямых на плоскости: y1=k1x+b1, y2=k2x+b2. Напишите программу, вычисляющую угол между ними в градусах и минутах, k −k используя формулу tgϕ = 2 1 . 1 + k1 k 2 22. Длина некоторого отрезка составляет p метров. Напишите программу перевода ее в русскую неметрическую систему. Указание: 1 верста = 500 саженей, 1 сажень = 3 аршина, 1 аршин = 16 вершков, 1 вершок = 44,45 мм. ⎡ π⎤ 23. Функция y=sinx на отрезке ⎢0, 2 ⎥ хорошо ⎣ ⎦ 3 5 ~ x x приближается разложением: y=x− + . Напишите 6 120 программу, которая для заданного значения аргумента x подсчитывает ~y по этой формуле и сравнивает его с точным значением, вычисленным с помощью стандартной функции. 24. Трехмерные вектора A и B заданы своими координатами. Напишите программу вычисления угла в градусах между векторами, используя формулу: ( A, B ) a1 b1 + a 2 b2 + a3 b3 cos ϕ = = . A× B a1 + a 2 + a3 ∗ b1 + b2 + b3 2 2 2 2 2 2 25. Напишите программу, которая, используя формулу Зеллера, определяет день недели для произвольной даты. Указания: день недели григорианского календаря n (n=0 – Вс, 1 – Пн, …, 6 – Сб) определяется по формуле n=(w+2)%7, где w=[2.6*m-0.2]+d+y+[y/4]+[c/4]-2*(c%7), "%" – взятие остатка от 6
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »