Хорда — Прогиб — Радиус

В этой программе объединены общим меню двенадцать небольших программ. Производится расчет при разном наборе исходных данных. Сейчас все привыкли к графическому интерфейсу — пункт меню вычирают мышкой и щелкают кнопкой. Здесь применен древний интерфейс: Пункты меню пронумерованы цифрами ( номерами ). Чтобы выбрать пункт меню — введите цифру номера пункта меню и нажмите Enter.
Листинг программы.
# — * — coding: cp1251 — *-
import math # Подключили математич модуль
global Rad # Радиус — Обьявили глобальную переменную
global Diam # Диаметр
global Xord # Хорда
global Progi # Прогиб
global UgSe # Угол раствора радиусов на хорду
global Dug # Длина дуги над хордой
global PlSe # Площадь сектора на хорду
global PlTr # Площадь Треугольника под хордой
global PlGo # Площадь Горбушки
u=""
u="Расчет элементов Хорда — Прогиб — Радиус"
print (uu)
print (u)
print (uu)
u="…………………………………..……"
print (u)
Pii=0.000000
Pii=math.pi # Вытащили число"Пи"
Kvz=0 # Флаг — Если =1 то работа уже выполнена.
print (uu)
u="1 — Расчет по Хорде — Радиусу"
print (u)
print (uu)
u="2 — Расчет по Хорде и Углу раствора"
print (u)
print (uu)
u="3 — Расчет координат Радиусной кривой"
print (u)
print (uu)
u="4 — Расчет по Хорде и длине Дуги"
print (u)
print (uu)
u="5 — Расчет по Хорде и Прогибу"
print (u)
print (uu)
u="6 — Расчет по Радиусу и Углу раствора"
print (u)
print (uu)
u="7 — Расчет по Радиусу и Прогибу"
print (u)
print (uu)
u="8 — Расчет по Радиусу и длине Дуги"
print (u)
print (uu)
u="9 — Расчет по Прогибу и длине Дуги"
print (u)
print (uu)
u="10 — Расчет по Прогибу и Углу раствора"
print (u)
print (uu)
u="11 — Расчет по Углу раствора и длине Дуги"
print (u)
print (uu)
u="12 — Расчет Правильного многогранника"
print (u)
print (uu)
u="…………………………………..……"
print (u)
q=0
q=input( ) # Вводим число
q=float(q) # Принудительно в вещественное число
#………….…….…….…….……..…….
if q==1: