Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
