Python-3. Полезные программы. Книга вторая. Сергей Фёдорович Гаврилов

Чтение книги онлайн.

Читать онлайн книгу Python-3. Полезные программы. Книга вторая - Сергей Фёдорович Гаврилов страница 7

Python-3. Полезные программы. Книга вторая - Сергей Фёдорович Гаврилов

Скачать книгу

style="font-size:15px;">      u=" Радиус = "

      ss=str(R) # Преобразуем число в строку

      u=u+ss

      print (u)

      Rad=u

      print (uu)

      u=" Диаметр = "

      ss=str(D) # Преобразуем число в строку

      u=u+ss

      print (u)

      Diam=u

      print (uu)

      u=" Угол раствора хорды = "

      ss=str(au) # Преобразуем число в строку

      u=u+ss

      print (u)

      UgSe=u

      print (uu)

      u=" Длина дуги над хордой = "

      ss=str(L) # Преобразуем число в строку

      u=u+ss

      print (u)

      Dug=u

      print (uu)

      u=" Площадь сектора = "

      ss=str(Sk) # Преобразуем число в строку

      u=u+ss

      print (u)

      PlSe=u

      print (uu)

      u=" Площадь треугольника под горбушкой = "

      ss=str(St) # Преобразуем число в строку

      u=u+ss

      print (u)

      PlTr=u

      print (uu)

      u=" Площадь горбушки = "

      ss=str(S) # Преобразуем число в строку

      u=u+ss

      print (u)

      PlGo=u

      print (uu)

      # Далее Конец Cдвига – четыре пробела в начале каждой строки

      # ...... ....... ....... ....... ....... ........ .......

      if q==3:

      Координаты радиусной кривой

      # Далее Cдвиг – четыре пробела в начале каждой строки

      q=13 # Переброс в конец программы

      # ....... ....... ....... ...... ...... ....... ....... ......

      # Далее Конец Cдвига – четыре пробела в начале каждой строки

      if q==4:

      Расчет по Хорде и длине Дуги

      # Далее Cдвиг – четыре пробела в начале каждой строки

      print (uu)

      print (uu)

      u=" Расчет по Хорде и длине Дуги "

      print (u)

      print (uu)

      u=" Введите Хорду "

      print (u)

      print (uu)

      a=0.00000000

      a=input( ) # Вводим число

      a=float(a) # Принудительно в вещественное число

      u=" Введите длину Дуги "

      print (u)

      print (uu)

      L=0.00000000

      L=input( ) # Вводим число

      L=float(L) # Принудительно в вещественное число

      R=0.00000000

      dx=a/200000

      rt=(a/2)+dx # Начальный радиус расчета

      aa=a/2 # Половина хорды

      dl=Pii*rt

      while dl>L: # Расчет по Хорде и длине Дуги

      # Далее Cдвиг – восемь пробелов в начале каждой строки

      rt=rt+dx # Текущий радиус

      x=aa/rt

      y=2*(math.asin(x)) # Угол А в радианах через арс синус

      dl=rt*y # Текущая длина дуги

      # Далее Cдвиг – четыре пробела в начале каждой строки

      yg=y*180/Pii # Угол " y " в градусах

      au=yg

      R=rt # Нашли радиус

      y=(R*R)-(aa*aa)

      v=math.sqrt(y) # Квадратный корень из " y "

      b=R-v # Нашли прогиб

      D=R+R

      Sk=Pii*D*D*yg/(4*360)

Скачать книгу