Python-3. Полезные программы. Книга вторая
Шрифт:
yr=yg*Pii/180 # Угол раствора В радианах
x=0.00000000
y=0.00000000
v=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
Ex=1.000000
x= math.cos(yr/2)
y=R*x
b=R-y
x=(R*R)-(y*y)
c=math.sqrt(x) # Квадратный корень из " x "
a=c+c
au=yg
D=R+R
# .......... ........ ....... ....... ........ .......…
# Далее Конец Cдвига – четыре пробела в начале каждой строки
# ....... ....... ....... ...... ...... ....... ....... ....... .
if q==7:
Расчет
# Далее Cдвиг – четыре пробела в начале каждой строки
print (uu)
u=" Расчет по Радиусу и Прогибу "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" Введите Радиус "
print (u)
print (uu)
R=0.00000000
R=input # Вводим число
R=float(R) # Радиус – Принудительно в вещественное число
u=" Введите Прогиб "
print (uu)
print (u)
print (uu)
b=0.00000000
b=input # Вводим число
b=float(b) # Угол раствора – Принудительно в вещественное число
k=R-b
x=(R*R)-(k*k)
a=(math.sqrt(x))*2
x=(a/2)/k
aur = (math.atan(x))*2
au=aur*180/Pii
yg = au
# ....... ....... ....... ...... ...... ....... ....... ....... ........
# Далее Конец Cдвига – четыре пробела в начале каждой строки
if q==8:
Расчет по Радиусу и длине Дуги
# Далее Cдвиг – четыре пробела в начале каждой строки
print (uu)
u=" Расчет по Радиусу и длине Дуги "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" Введите Радиус "
print (u)
print (uu)
R=0.00000000
R=input # Вводим число
R=float(R) # Радиус – Принудительно в вещественное число
print (uu)
u=" Введите длину Дуги "
print (u)
print (uu)
L=0.00000000
L=input # Вводим число
L=float(L) # Хорда – Принудительно в вещественное число
ygr=(2*Pii)* (L/((R+R)*Pii)) # Угол раствора хорды радиан
x=math.sin(ygr/2)
y=R*x
a=y+y # Хорда
t=((R*R)-(y*y))
z=math.sqrt(t) # Квадратный корень из " y "
b=R-z # Прогиб
yg=ygr*180/Pii # Угол раствора хорды град.
# ......... ........ ......... ......... ......... ............
# Далее Конец Cдвига – четыре пробела в начале каждой строки
# Расчет по Прогибу
if q==9:
Расчет по Прогибу и длине Дуги
# Далее Cдвиг – четыре пробела в начале каждой строки
print (uu)
u=" Расчет по Прогибу и длине Дуги "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" Введите стрелу Прогиба "
print (u)
print (uu)
b=0.00000000
b=input # Вводим число
b=float(b) # Радиус – Принудительно в вещественное число
print (uu)
u=" Введите длину Дуги "
print (u)
print (uu)
L=0.00000000
L=input # Вводим число
L=float(L) # Хорда – Принудительно в вещественное число
print (uu)
u=" Подождите – идет расчет "
print (u)
print (uu)
bb=0.000000 # Текущий прогиб
Rt=L/Pii # Начальный Текущий радиус
xx=b/100000 # Приращение радиуса
xb=b/1000 # Допустимая ошибка..
db=10000000*b # Начальное значение ошибки
ugr=0.0000000
# Уточнение подбором
while db >xb:
# Далее Cдвиг – восемь пробелов в начале каждой строки
Rt=Rt+xx
ygr=(2*Pii)* (L/((Rt+Rt)*Pii)) # Угол раствора хорды радиан
x=math.sin(ygr/2)
y=Rt*x
a=y+y # Хорда
t=((Rt*Rt)-(y*y))
z=math.sqrt(t) # Квадратный корень из " y "
bb=Rt-z # Прогиб
x=(b-bb)*(b-bb)
db=math.sqrt(x) # Квадратный корень из " x "
# Далее Cдвиг – четыре пробела в начале каждой строки
db=db+xb
xx=b/100000000 # Приращение радиуса
xb=b/1000000
# Уточнение подбором ( вторая ступень )
while db >xb:
# Далее Cдвига – восемь пробелов в начале каждой строки
Rt=Rt+xx
ygr=(2*Pii)* (L/((Rt+Rt)*Pii)) # Угол раствора хорды радиан
x=math.sin(ygr/2)
y=Rt*x
a=y+y # Хорда
t=((Rt*Rt)-(y*y))
z=math.sqrt(t) # Квадратный корень из " y "
bb=Rt-z # Прогиб
x=(b-bb)*(b-bb)
db=math.sqrt(x) # Квадратный корень из " x "
# Далее Cдвига – четыре пробела в начале каждой строки
# Конец подбора ........ ....... ....... ....... ....... ....... ........
R=Rt
yg=ygr*180/Pii # Угол раствора хорды град.
# Далее Конец Cдвига – четыре пробела в начале каждой строки
# ,,,,,,,,, ,,,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,,, ,,,,,,,,
# ......... ........ ......... ......... ......... ............
Бояръ-Аниме. Газлайтер. Том 30
30. История Телепата
Фантастика:
альтернативная история
аниме
фэнтези
рейтинг книги
Триумфальная арка
Эксклюзивная классика
Проза:
классическая проза
рейтинг книги
Я снова не бог. Книга XXXVIII
38. Дорогой барон!
Фантастика:
аниме
попаданцы
рейтинг книги
Идентификация Борна
1. Джейсон Борн
Детективы:
шпионские детективы
рейтинг книги
Пепел феникса
Знаки судьбы
Любовные романы:
любовно-фантастические романы
рейтинг книги
Профессия повар. Учебное пособие
Дом и Семья:
кулинария
рейтинг книги
Маленькое одолжение
10. Досье Дрездена
Фантастика:
ужасы и мистика
рейтинг книги
Микробы хорошие и плохие. Наше здоровье и выживание в мире бактерий.
Элементы
Научно-образовательная:
биология
химия
рейтинг книги
Маленькая женщина Большого
5. Наша
Любовные романы:
эро литература
современные любовные романы
рейтинг книги
Чёрная магия (Сборник)
Шедевры фантастики
Фантастика:
фэнтези
рейтинг книги
Лекарь Империи 7
7. Лекарь Империи
Фантастика:
городское фэнтези
аниме
боевая фантастика
попаданцы
рейтинг книги
Том 3. Чёрным по белому
3. Собрание сочинений в шести томах
Проза:
русская классическая проза
рейтинг книги
Путь Князя. Возрождение. Часть 2
7. Путь князя
Фантастика:
фэнтези
рпг
рейтинг книги
Белый ягуар - вождь араваков. Трилогия
Исторические приключения
Приключения:
исторические приключения
путешествия и география
приключения про индейцев
рейтинг книги