2.6 640 B

1234567891011
  1. # 2.6. Считая, что Земля – идеальная сфера с радиусом R ≈ 6350 км, определить расстояние до линии горизонта от точки с заданной высотой над Землей.
  2. import math
  3. while True:
  4. try:
  5. R = 6350
  6. h = float(input("Введите высоту над Землей км: "))
  7. except ValueError:
  8. print("Ошибка! Вводите только числа!")
  9. continue
  10. d = math.sqrt((R + h) ** 2 - R ** 2)
  11. print(f"Расстояние до линни горизонта: {d} Км")