Case 13. Элементы равнобедренного прямоугольного треугольника пронумерованы следующим образом: 1 — катет \(a\), 2 — гипотенуза \(c = a \cdot \sqrt{2}\), 3 — высота \(h\), опущенная на гипотенузу \((h = c/2)\), 4 — площадь \(S = c \cdot h/2\). Дан номер одного из этих элементов и его значение. Вывести значения остальных элементов данного треугольника (в том же порядке).
Решение на Python 3
import random
import math
r = {1 : "катет a", 2 : "гипотенуза c", 3 : "высота h", 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
c = math.sqrt(2) * a
h = c / 2
S = c * h / 2
elif i == 2:
c = N
a = c / math.sqrt(2)
h = c / 2
S = c * h / 2
elif i == 3:
h = N
c = 2 * h
a = c / math.sqrt(2)
S = c * h / 2
elif i == 4:
S = N
c = math.sqrt(S * 4)
a = c / math.sqrt(2)
h = c / 2
d.append(a)
d.append(c)
d.append(h)
d.append(S)
print()
print("Элементы равнобедренного прямоугольного треугольника:")
for i in range(0,4):
print(r[i+1],":",d[i])
- Подробности
- Родительская категория: Задачи по программированию с решениями. Абрамян М. Э.
- Категория: Case
- А.В. Погорелов. Геометрия. 7 класс. §1. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 7 класс. §4. Контрольные вопросы, ответы
- Генеральная совокупность и выборка
- А.В. Погорелов. Геометрия. 7 класс. §2. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 7 класс. §3. Контрольные вопросы, ответы
- Распределение вероятностей
- А.В. Погорелов. Геометрия. 8 класс. § 8. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 8 класс. § 7. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 8 класс. § 6. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 7 класс. §5. Контрольные вопросы, ответы
- А.В. Погорелов. Геометрия. 8 класс. § 9. Контрольные вопросы, ответы
- Доказать, что корень из 3 иррациональное число
- А.В. Погорелов. Геометрия. 8 класс. §10. Контрольные вопросы, ответы
- Краткая история развития статистики
- Виленкин и др., Математика, 6 класс. Задача из контрольной, 2-я четверть
- Виленкин и др., Математика, 6 класс. Задача из контрольной, 2-я четверть (2)
- Виленкин и др., Математика, 5 класс. Задача №4, решение
- Виленкин и др., Математика, 6 класс. Задача №852, решение
- Виленкин и др., Математика, 6 класс. Задача №1002, решение
- Запрос SQL. Примеры в MS Access. SELECT: 1-10