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

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

СКАЧАТЬ (uu)

      input( ) # Ожидание нажима Ентер

      print (uu)

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

      f.write(uu)

      f.write(uuu)

      f.close() # закрыли файл

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

      u=" ...... ...... ...... Конец программы ...... ...... ...... "

      print (u)

      print (uu)

      input( ) # Ожидание нажима Ентер – Позволяет рассмотреть результаты расчета

      # ..... ..... ..... Конец листинга программы ..... ..

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

      В этой программе объединены общим меню двенадцать небольших программ. Производится расчет при разном наборе исходных данных. Сейчас все привыкли к графическому интерфейсу – пункт меню вычирают мышкой и щелкают кнопкой. Здесь применен древний интерфейс: Пункты меню пронумерованы цифрами ( номерами ). Чтобы выбрать пункт меню – введите цифру номера пункта меню и нажмите 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) СКАЧАТЬ