Информатика в задачах, примерах, алгоритмах
.pdf
4. Линейные программы
Возможный вариант программы на Qbasic
CLS 'очищаем экран дисплея
PRINT “Введите количество оценок за полугодие”
INPUT “ двоек ”, dva |
'вводим количество двоек |
INPUT “ троек ”, tree |
'вводим количество троек |
INPUT “ четверок ”, chet |
'вводим количество четверок |
INPUT “ пятерок ”, piyt |
'вводим количество пятерок |
'подсчитываем среднее арифметическое itog=(2*dva+tree*3+chet*4+piyt*5)/(dva+tree+chet+piyt)
itog% = itog |
'округляем до целого |
'выводим результат
PRINT “итоговая оценка за полугодие ”; itog%
Ответ: При одной двойке, трех четверках, семи пятерках и отсутствии троек итоговая оценка равна 4.
Пример 2. Вычислить радиус окружности, описанной около треугольника со сторонами a=2,75m, b=4,75m, c=3,65m. Написать универсальную подпрограмму, решающую данную задачу для произвольных значений параметров a, b, c.
Возможный вариант программы на VB
В данном примере можно применить следующие формулы из планиметрии:
R = |
abc |
; S = |
|
; p = |
a + b + c |
. |
|
p(p − a)(p − b)(p − c) |
|||||||
|
|
||||||
|
4S |
2 |
|
||||
Sub Radius()
Dim a As Double, b As Double, c As Double, r As Double Dim res As String
beg:
'Ввод сторон треугольника
a = Val(InputBox(“введите сторону a”, , “2.75")) b = Val(InputBox(“введите сторону b”, , “4.75")) c = Val(InputBox(“введите сторону c”, , “3.65"))
r = РадиусОписаннойОкружности(a, b, c) 'обращаемся 'к функции
31
Информатика в задачах, примерах, алгоритмах
If r < 0 Then
res = MsgBox(“повторите ввод”, vbCritical + vbYesNo + _ vbDefaultButton1)
If res = vbYes Then GoTo beg Else Exit Sub End If
MsgBox (“радиус описанной окружности равен”+Chr(13)+ _ Format(r, “# ##0.000"))
End Sub
Function РадиусОписаннойОкружности(a As Double, _ b As Double, c As Double) As Double
Dim P As Double, r As Double P = (a + b + c) / 2
s = P * (P - a) * (P - b) * (P - c) If s < 0 Then
r = -1#
MsgBox (“стороны заданы некорректно”) Else
s = (s) ^ (1 / 2)
r = a * b * c / (4 * s) End If
РадиусОписаннойОкружности = r End Function
Ответ:
a |
b |
c |
r |
|
|
|
|
2,75 |
4,75 |
3,65 |
2,383 |
|
|
|
|
3 |
4 |
5 |
2,500 |
|
|
|
|
10 |
8 |
6 |
5,00 |
|
|
|
|
Задачи
Вычислить значение следующих выражений. Результат вывести на экран дисплея.
32
4. Линейные программы
89. |
|
|
|
|
|
|
+ |
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
2 |
|
− x |
|
|
|
|
|||||||||||||
|
Sin(x) − 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
× |
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
( |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
) |
( |
|
− |
|
) |
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
Sin2 |
|
|
3x 5 + 67x 2 − 6x |
|
|
|
|
|
|
2 |
|
|
x |
|
2 |
|
|
|
|
|||||||||||||||||||||||
|
ïðè õ = 0,5. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
Ответ: –6,341253E–02. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
90. |
|
|
|
ln(3 |
|
arctg m p |
|
+ 5 |
|
arctg n p |
|
), |
|
ïðè m2p |
+ n2p |
> 1 |
||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
Ω = |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
m2p + n2p , |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ïðè m2p |
+ n2p |
≤ 1 |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
5 |
0,0792(log2 3 + log3 |
4) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
m p |
= |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
2,153 12,762 tg 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
n p |
= tg (3(log2,5 3 + 3 log3 2,5)). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||
|
Ответ: m p |
= 0,0018; n p = −1,5841; Ω = 1,6182. |
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
91. |
|
|
|
ln( |
|
2Lx e 2 |
− 3Ly |
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
ïðè |
|
Lx |
|
≥ 5 |
|
Ly |
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
|
Lz = |
ln( |
|
2Lx + 3e 2 Ly |
|
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
< 5 |
|
Ly |
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ïðè |
|
Lx |
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
= 4−0.25 arccos 0,6 − (2 |
|
|
|
)− |
|
tg 4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
Lx |
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
arctg |
1 |
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
Ly |
= cos 2 |
|
|
|
|
+ arctg |
|
|
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
Ответ: 2,803 259. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
92. |
|
2(1 − cos 2α |
|
|
+ sin 2α |
|
) |
|
|
|
|
|
|
93. |
|
|
1 + 4cos 4x − 5cos2 2x |
|||||||||||||||||||||||||||||||||||||
|
|
1 + cos 2α |
|
+ sin 2α |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sin 2x(1 + cos 2x) |
|||||||||||||||||||||||||||||
|
ïðè tgα = |
|
3 |
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ïðè ctgx = − |
1 |
. |
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
||||||
|
Ответ: 0,577 35. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ответ 6. |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
33
Информатика в задачах, примерах, алгоритмах
94. |
|
b |
− |
|
|
|
2 |
|
|
|
+ |
3b + b 2 |
|
+ |
log 5 |
9 |
|
|
|||||||||
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
81 |
|||||||
|
|
|
|
|
|
|
|
b 2 |
|
|
|
|
3 + b |
|
|
|
|||||||||||
|
ab − 2a 2 |
|
|
|
+ b − 2ab − 2a |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
ïðè a = 0,1; b = 7. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Ответ: 35. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
95. |
|
50 |
|
(sin 4 α |
− cos4α ) |
|
96. |
|
2 log 4 x + 5 log x |
4 − 11 |
|||||||||||||||||
|
7 |
|
|
|
|
|
|||||||||||||||||||||
|
|
|
α |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
ïðè tg |
= 0,5. |
|
|
|
|
|
ïðè x = 2. |
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ответ: 2. |
|
|
|
|
|
|
|
|
|
|
Ответ: 0. |
|
|
|
|
|
|
|||||||||
97. |
|
|
|
|
|
|
|
|
|
|
(5x 2 |
− 14x + 8) |
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
1 |
|
|
|
45 |
|
|
|
|
|
|
|
|
||||||||||
|
|
2tg x − |
|
|
+ 2 |
+ |
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
x |
|
|
|
|
|
|
|
x 3 |
|
|
|
|
|
|
|
|
|
||||
ïðè x = 4. 5
Ответ: 87,890 63.
98.
x − 10
log2 (x − 4) + 2(x − 10) + 5
x 4 ïðè x = 3
Ответ: 2,408 225.
99. |
|
|
|
5 |
3 |
x |
− 9 |
2 |
x −1 |
|
− log2 |
(3 |
x |
− 2 |
x −1 |
) + x |
− |
|
45 |
||
|
log2 |
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 3 |
|
|
3 |
|
|
|
|
|
3 |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
ïðè x = 2,709 511 291 351 45.
Ответ: 87,890 63.
100.log 4 (x 2 − 4x + 2) − log 4 (x 3 − 6x + 5)
ïðè x = 1 − 
2.
Ответ: –0,5.
34
4. Линейные программы
101. |
(x |
2 |
− x − 4) − log |
2 (x |
2 |
− 3x − |
2) + 1 + |
|
695 |
|
6 |
|
log2 |
|
|
7 |
|
|
|
|
|||||
|
|
|
|
|
||||||||
|
|
4 15375 |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
||
ïðè x = –3. |
|
|
|
|
|
|||
Ответ: 9 |
629 575,618 670 63. |
|
|
|
||||
102. log2 |
|
|
|
|
23 |
|
|
|
|
+ 2 log8 |
x − log16 |
x − |
+ 27 x x 9 |
||||
2x |
||||||||
|
||||||||
|
|
|
|
12 |
|
|
||
ïðè x = 2.
Ответ: 510 999,715 707 581.
103.log3 (49 log 7 2 − (0,9)0 ) + 
5(
3 −1)2 25
3
Ответ: 26.
|
|
|
|
|
|
|
3− |
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
104. |
1 |
9 log 8 |
|
|
|
|
+4 log |
2 3 2 (5+3 |
5 ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ 5 + 6 14 − 6 5 − 4 |
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
Ответ: 3,000 125. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
105. |
43 log 2 2 (5− |
|
|
)− 4 log 4 ( |
|
− |
|
) |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
10 |
5 |
2 |
+ 3 9 + |
|
|
+ 3 |
|
9 − |
|
|
|
||||||||||||||||||||||||||||||
80 |
80 |
||||||||||||||||||||||||||||||||||||||||
|
Ответ: 28. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
106. |
3( |
|
|
|
|
− 1)2 |
: ( |
|
+ 4)−1 |
+ 3log 3 4 |
− log 1 |
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
7 |
7 |
2 |
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
||||||
|
Ответ: 71. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
107. |
log 1 (2x + 3) + 4 − log 1 (5 − 4x) − 7log 7 5 |
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
3 |
|
|
|
|
|
5 |
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
ïðè x = − |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
Ответ: 0.
35
Информатика в задачах, примерах, алгоритмах
108. |
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
(8 |
+ |
15) |
|
(8 |
− |
15) |
|
|
− log |
2 |
2 |
− 3 |
|
|
|||||
|
|
|
|
|
|
|||||||||||||||
|
1 |
|
|
|
|
|
|
1 |
|
|
|
|
2 |
|
|
|
|
log 3 |
2 |
|
|
2 |
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
Ответ: –1.
109.log 4 (4 + x) + log 4 (x − 2) − 49 log 7 
2 − log log 5 x e 
x ïðè x = 4.
Ответ: 13,400 268 985 781 5.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
110. |
|
|
|
|
3 |
x |
|
− 1 |
|
|
|
|
|
|
|
|
3 x 4 − 3 |
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
+ 6 4 |
− 2 3 3 1 + 3 3 4 |
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
x + 3 x 2 + 3 |
x |
|
|
|
3 x 2 − 23 |
x |
+ 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
Ответ: 3. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
111. |
2 |
x −2 |
|
|
|
|
|
|
|
|
cos3 x |
|
|
|
|
|
|
|
|
|
3 2x −1 |
|||||||||||||||||||||||||
|
|
|
+ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
− |
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
( |
|
|
|
|
|
) |
|
|
|
|
||||||||||||||||||||||||||
|
3 |
|
|
|
|
|
|
|
|
|
|
|
sin2 |
|
+ tg 2 x |
|
|
|
|
|
|
|
2 |
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tg 3 x − 3 |
|
(sin x + cos x)2 |
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
ïðè x = 1. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
Ответ: 5,099 315 009 374 57. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
112. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
−2 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
x − 1 |
|
|
|
|
|
|
|
|
x − 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
− 3 − 2 |
|
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
x x + x + |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
x |
2 |
|
− x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
ïðè x = 2. 2
Ответ: 1,414 213 562 373 1.
113. |
log 1 |
|
80 0,6 |
114. 4x +1 − 5 2x +1 |
|||
|
3 |
|
|
|
|||
|
27 |
|
ïðè x = log2 3. |
||||
|
|
4 |
|
||||
|
|
|
|
|
|
|
|
|
Ответ: –1. |
Ответ: 6. |
|||||
36
4. Линейные программы
115. |
log5 10 + log2 10 |
|
|
|
116. |
log121 x |
2 |
+ log |
|
121 |
|
|||||||||
|
log |
5 |
10 log |
2 |
10 |
|
|
|
|
|
|
11 |
|
x |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
ïðè x = 12. |
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
Ответ: 1. |
|
|
|
|
|
|
|
|
Ответ: 2. |
|
|
|
|
|
|
||||
117. |
|
a 6 + 0,008 |
|
a 4 |
− 0,04 |
+ 0,(9)* − 2 |
|
|
|
|
|
|||||||||
|
− |
|
|
+ |
29 − 12 |
|
||||||||||||||
|
|
5 |
5 |
|||||||||||||||||
|
a 4 − 0,2a 2 |
+ 0,04 |
a 2 |
+ 0,2 |
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
* Математическая запись 0,(9) означает переодическую дробь 0,99999 .99
Ответ: –0,6.
118.Даны два числа. Вычислить их сумму, разность, произведе-
íèå.
119.Вычислить среднее арифметическое трех чисел.
120.Вычислить декартовы координаты точки, имеющей следующие полярные координаты: r = 2,738, ϕ = 123°. Написать универсальную подпрограмму, преобразующую произвольные полярные координаты в декартовы. Связь между полярными и декартовыми координатами определяется следующими формулами:
Sin φ = |
y |
; Cos φ = |
x |
|
|
||
|
r |
r |
|
Ответ: x = –1,089; y = 1,677.
Другие варианты переменных и ответы:
ϕ |
r |
x |
Y |
45° |
75 |
53,033 |
53,033 |
135° |
75 |
–53,033 |
53,033 |
225° |
75 |
–53,033 |
–53,033 |
315° |
75 |
53,033 |
–53,033 |
121. Дан куб со стороной a. Вычислить его объем и площадь поверхности.
V= a 3 ; S = 6a.
122.Автомобиль первый участок пути прошел за время T1 со скоростью V1, второй — за время T2 со скоростью V2, третий — за
37
Информатика в задачах, примерах, алгоритмах
время T3 со скоростью V3. Найти среднюю скорость автомобиля. (Время Ò1, Ò2, Ò3 дано в минутах, скорость — км/ч. Средняя скорость вычисляется как все расстояние, которое проехал автомо-
биль, деленное на время, за которое он его проехал. s = v t; v = s )
|
|
|
|
|
|
t |
Ответ: |
Åñëè |
T1 = 25 ìèí, Ò2 = 17 ìèí, |
Ò3 = 31 |
ìèí, |
||
V1 = 50 |
km/h, |
V2 = 72 |
km/h, |
V3 =143 |
km/h, |
òî |
Vñð = 94,61644 km/h. |
|
|
|
|
||
123.Длина класса L метров, ширина — b метров, высота класса — h метров. В классе имеется дверь размером dl×dh и три окна размером ol×oh см. Подоконник находится на высоте ph см от пола. Во время ремонта в классе будут покрашены пол и панели на высоте hp>ph см от пола. Остальная часть стен и потолок будут побелены. Определить, какая площадь в квадратных метрах будет покрашена и какая будет побелена.
Ответ: Ïðè L = 18 ì, b = 6,5 ì, h = 2,8 ì, dl = 110 ñì, dh = 210 ñì,
ol = 185 ñì, oh = 180 ñì, hp = 110 ñì, ph = 80 ñì
площадь покраски составит 133,725 ì2, площадь побелки — 225,175 ì2.
124.В классе n учеников. По результатам контрольной работы получено a двоек, b троек, c четверок, остальные — пятерки. Вычислить процент оценок каждого типа. (Например, процент двоек вы- числяется как количество двоек, деленное на количество всех оценок, умноженное на сто.)
Ответ: Ïðè n = 21, a = 1, b = 3, c = 10
процент двоек составит 4,761 905%;
троек — 14,285 71%; четверок — 47,619 05%; пятерок — 33,333 33%.
125. Даны гипотенуза c и катет b прямоугольного треугольника. Вычислить периметр и площадь треугольника.
Sтреуг = ab; Pтреуг = a + b + c
2
38
4. Линейные программы
Связь всех сторон прямоугольного треугольника определяется формулой a 2 + b 2 = c 2 .
Ответ: Ïðè c = 27,68, b = 14,37
Sтреуг = 169,9804;
Pтреуг = 65,70767.
126. Прямая y = kx + b задана своими коэффициентами. Вычислить периметр и площадь треугольника, образованного этой прямой и осями координат. (Данная прямая образует прямоугольный
треугольник с катетами, равными b è − b .) k
Ответ: Ïðè ê = 5,39, b = 7,
Sтреуг = 4,545455, Ðтреуг = 15,41816.
127. Дана окружность с радиусом r. Вычислить периметр и площадь правильного многоугольника с n сторонами, вписанного в нее. (Воспользоваться формулой площади треугольника
Sтреуг = 1 abSin α , ãäå óãîë α —угол между сторонами a è b, è ñîîò- |
|||
|
2 |
|
|
ношением сторон в произвольном треугольнике. |
|||
a |
= b |
= c |
, ãäå à, b, c — стороны треугольника, α, β, |
Sin α |
Sinβ |
Sinγ |
|
γ — противоположные углы). В программе для перевода углов в ра- |
|
дианы, умножьте угол на число |
π , ãäå π = 3,141 592 654. |
180 Ответ: Ïðè n = 1 000 000 è r = 1,
Sмногоугольника = 3,141593,
Pмногоугольника = 6,283185.
128. Дана окружность с радиусом r с центром в начале координат и точка A с координатами (xa , ya ). Вычислить кратчайшее расстояние от точки до окружности. Вычислить координаты точки окружности B(x b , y b ), наиболее близкой к данной точке A(xa , ya ). (Уравнение окружности с центром в начале координат: x 2 + y 2 = r 2 . Уравнение прямой, проходящей через начало координат и точку
A(xa , ya ), имеет вид y = x ya . Поэтому, кратчайшее расстояниеxa
39
Информатика в задачах, примерах, алгоритмах
между точкой A(xa , ya ) и точкой B(x b , y b ), лежащей на этой прямой, будет равно абсолютной величине разности между радиусом окружности и длиной отрезка между началом координат и точкой A(xa , ya ). А координаты точки B(x b , y b ) должны одновременно удовлетворять уравнению прямой и уравнению окружности, то есть являться решением системы двух уравнений: уравнения прямой и уравнения окружности.)
Ответ: Ïðè r = 1, xa = 0,5, ya = 0,5
кратчайшее расстояние равно 0,292 893 2; xb = –0,707 106 8; ób = 0,707 106 8.
129. Треугольник задан координатами своих вершин |
A |
( |
x |
a |
, y |
a ) |
||||||||||
|
|
; |
||||||||||||||
B |
( |
x |
b |
, y |
b ) |
( |
x |
c |
, y |
c ) |
|
|
|
|
|
|
|
|
; C |
|
|
. Вычислить периметр и площадь треугольника. |
|||||||||||
(Расстояние между двумя точками, заданными своими координатами (x1, y1); (x2, y2), определяется по формуле
L = 
(x1 − x2 )2 + (y1 − y2 )2 ,
площадь определяется по формуле Герона
S = 
p(p − a)(p − b)(p − c)
ãäå p = 12 (a + b + c).
Ответ: Ïðè xa = –0,5, ya = 0,5, xb = 23,2, yb = –8,75, xc = –0,81, yc = 5,89
периметр равен 58,961 41, площадь равна 62,437 77.
130. Выпуклый n-угольник задан координатами своих вершин. Составить программу вычисления периметра и площади n-уголь- ника. (См. пояснения к предыдущей задаче и воспользуйтесь следующим свойством выпуклых n-угольников: “если соединить вер-
шину выпуклого n-угольника с несмежными вершинами, то получится n–2 треугольника”).
Ответ: Ïðè n = 5; x1 = –5, y1 = 0; x2 = 0, y2 = 5; x3 = 5, y3 = 0; x4 = 5, y4 = –5; x5 = –5, y5 = –5
периметр равен 40,322 48, площадь равна 75.
40
