Case 14. Элементы равностороннего треугольника пронумерованы следующим образом: 1 — сторона \(a\), 2 — радиус \(R_1\) вписанной окружности \((R_1 = a \cdot \sqrt{3}/6)\), 3 — радиус \(R_2\) описанной окружности \((R_2 = 2 \cdot R_1)\), 4 — площадь \(S = a^2 \cdot \sqrt{3}/4\). Дан номер одного из этих элементов и его значение. Вывести значения остальных элементов данного треугольника (в том же порядке).
Решение на Python 3
import random
import math
r = {1 : "сторона a", 2 : "радиус R1 вписанной окружности", \
3 : "радиус R2 описанной окружности", 4 : "площадь S"}
d = []
i = random.randrange(1,5)
i = 4
print("i : ", i)
N = random.randrange(1,100)
#N = 64
print(r[i],":",N)
if i == 1:
a = N
R1 = a * math.sqrt(3) / 6
R2 = R1 * 2
S = a**2 * math.sqrt(3) / 4
elif i == 2:
R1 = N
a = R1 * 6 / math.sqrt(3)
R2 = R1 * 2
S = a**2 * math.sqrt(3) / 4
elif i == 3:
R2 = N
R1 = R2 / 2
a = R1 * 6 / math.sqrt(3)
S = a**2 * math.sqrt(3) / 4
elif i == 4:
S = N
a = math.sqrt(S * 4 / math.sqrt(3))
R1 = a * math.sqrt(3) / 6
R2 = R1 * 2
d.append(a)
d.append(R1)
d.append(R2)
d.append(S)
print()
print("Элементы равностороннего треугольника:")
for i in range(0,4):
print(r[i+1],":",d[i])
- Подробности
- Родительская категория: Задачи по программированию с решениями. Абрамян М. Э.
- Категория: Case
- А.В. Погорелов. Геометрия. 7 класс. §1. Контрольные вопросы, ответы
- Распределение вероятностей
- А.В. Погорелов. Геометрия. 7 класс. §2. Контрольные вопросы, ответы
- Генеральная совокупность и выборка
- А.В. Погорелов. Геометрия. 7 класс. §4. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 8 класс. § 6. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 7 класс. §3. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 8 класс. § 7. Контрольные вопросы, ответы
- Доказать, что корень из 3 иррациональное число
- А.В. Погорелов. Геометрия. 8 класс. § 8. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 7 класс. §5. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 8 класс. § 9. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 8 класс. §10. Контрольные вопросы, ответы
- Краткая история развития статистики
- А.В. Погорелов. Геометрия. 9 класс. §11. Контрольные вопросы, ответы
- Виленкин и др., Математика, 6 класс. Задача из контрольной, 2-я четверть
- Виленкин и др., Математика, 6 класс. Задача из контрольной, 2-я четверть (2)
- Виленкин и др., Математика, 5 класс. Задача №4, решение
- Виленкин и др., Математика, 6 класс. Задача №1002, решение
- Демидович Б.П. Сборник задач и упражнений по математическому анализу. №9