# ..... ..... ..... ..... .... ...... ...... ....... ...... ...... ...... .......
uu=" "
# print (uu)
# print (uu)
u=" Забрали из файла число часов ( строкой ) = "+ct
# print (u)
xt=float(ct) # Принудительно в вещественное число
xtc=int(xt) # Целое число часов из файла
# print (uu)
# ..... ..... ..... ..... .... ...... ...... ....... ...... ...... ...... .......
x=time.time # Нашли число секунд из системы компьютера
x=float(x) # Принудительно в вещественное число
xtk=int(x) # Преобразуем секунды к целому числу
xtmk=int(x/60) # Преобразуем минуты к целому числу
xtck=int(x/3600) # Преобразуем часы к целому числу
utck=str(xtck) # Преобразуем число часов в строку
xtdk=int(xtck/24) # Преобразуем дни к целому числу
utdk=str(xtdk) # Преобразуем число дней в строку
uk=" Забрали из системы компьютера число часов = "+utck
# print (uk)
# print (uu)
y=int(xtck-xtc) # Разность часов из компа и из файла
uy=str(y) # Преобразуем число в строку
u=" Разность в часах с временем из файла = "+uy
# print (u)
# print (uu)
t1="."
t2="Ф"
t3="в"
t4="о"
t5="р"
t6="П"
t7="С"
t8="г"
t9="а"
t10="."
t11="Г"
t12="м"
t13="и"
t14="л"
t15="т"
t16="с"
t17="2"
t18="0"
t19="т"
t20="1"
t21=" "
ufp=t6+t5+t4+t8+t5+t9+t12+t12+t13+t16+t15
ufa=t11+t9+t3+t5+t13+t14+t4+t3+t1+t21+t7+t1+t2+t1
ufg=t17+t18+t20+t17+t21+t8+t1
if y>10:
# Далее все строки пишем с отступом в четыре пробела от начала строки…
# ..... ..... ..... ..... .... ...... ...... ....... ...... ...... ...... .......
fv = open('Vn.txt', 'w') # Открыли файл для записи
# Записываем число часов в текстовом виде
fv.write(utck)
u=" Записали число часов в Файл "
print (u)
print (uu)
fv.close # закрыли файл
x=xtk/14
y=int(xtk/14)
if y==x:
# Далее все строки пишем с отступом в восемь пробелов от начала строки…
print (uu)
print (" "+ufp)
print (uu)
print (" "+ufa)
print (uu)
print (" "+ufg)
print (uu)
print (" ==================== ")
print (uu)
print (uu)
input # Ожидание нажима Ентер
# Далее все строки пишем с отступом в четыре пробела от начала строки…
print (uu)
# ..... ..... ..... ..... .... ...... ...... ....... ...... ...... ...... ....... # Далее все строки пишем без отступа…
u=" Работа с временем "
# print (u)
# print (uu)
# input # Ожидание нажима Ентер
# ..... ..... ..... ..... .... ...... ...... ....... ...... ...... ...... .......
# ..... ..... ..... ..... .... ...... ...... ....... ...... ...... ...... .......
f = open('Rezult.txt', 'w') # Открыли файл для записи ( старое удалим )
# Записываем числа в текстовом виде
u=uu+"\n" # Добавим код перевода строки
f.write(u)
u=Dds+"\n" # Добавим код перевода строки
f.write(u)
u=utdk+"\n" # Добавим код перевода строки
f.write(u) # Запишем – сколько дней прошло от даты Х
u=uu+"\n" # Добавим код перевода строки
f.write(u)
u=" ==================================== "
u=u+"\n" # Добавим код перевода строки
f.write(u) # записали в файл
f.close # закрыли файл
# ..... ..... ..... .....
# ..... ..... ..... .....
print (uu)
print (uu)
print (uu)
u=" РАСЧЕТ ВЕСА ДЕТАЛИ "+"\n"
print (u)
print (uu)
u=" Программа расчитывает вес элементарного фрагмента детали "+"\n"
print (u)
u=" выводит вес фрагмента на экран, затем суммирует с весом "+"\n"
print (u)
u=" уже расчитанных фрагментов. Если фрагмент представляет "+"\n"
print (u)
u=" собой полость ( пустоту ), то его длина вводится со знаком "+"\n"
print (u)
u=" минус – вес пустого фрагмента будет вычитаться из суммарного "+"\n"
print (u)
u=" веса детали. "+"\n"
print (u)
u=" Одновременно с расчетом веса фрагмента – программа "+"\n"
print (u)
u=" расчитывает геометрические характеристики сечения фрагмента "+"\n"
print (u)
u=" необходимые для расчетов на прочность и других расчетов "+"\n"
print (u)
u=" На экран эти результаты не выводятся, а записываются "+"\n"
print (u)
u=" в файл Rezult.txt – который можно посмотреть после "+"\n"
print (u)
u=" окончания расчета веса детали. "+"\n"
print (u)
print (uu)
u=" Гаврилов С.Ф. ноябрь 2012 г. "+"\n"
print (u)
print (uu)
u=" ================ "+"\n"
print (u)
print (uu)
input # Ожидание нажима Ентер
# – – – –
global Kodis # Обьявили глобальную переменную
global Ves # Обьявили глобальную переменную
global VesS # Обьявили глобальную переменную
global VesT # Обьявили глобальную переменную
VesS=0.000000
VesT=0.000000
# Gsf = 461030/2725231222..
# Pii=math.pi # Вытащили число " Пи "
Kodis=1
Kodp1=0
Kodp2=0
Kodp3=0
Kodp4=0
Kodp5=0
Kodp6=0
Kodp7=0
Kodp8=0
Kodp9=0
Kodp10=0
Kodp11=0
Kodp12=0
Kodp13=0
Kodp14=0
Kodp15=0
Kodp16=0
Kodp17=0
Kodp18=0
Kodp19=0
Kodp20=0
Kodim=0
Kodimp=1
uu=" "
import math # Подключили математич модуль
# – – – – – – – – – –
while Kodis>0:
# Далее все строки пишем с отступом в четыре пробела от начала строки…
uu=" =================================== "
print (uu)
uu=" "
print (uu)
print (uu)
u=" Расчет веса сечений с суммированием ,"
print (u)
print (uu)
print (uu)
u=" 1 – Цилиндр "
print (u)
u=" 2 – Труба D и d "
print (u)
u=" 3 – Труба D и S "
print (u)
u=" 4 – Шестигранник "
print (u)
u=" 5 – Пластина "
print (u)
u=" 6 – Треугольник прямоугольный "
print (u)
u=" 7 – Треугольник по стронам "
print (u)
u=" 8 – Трапеция "
print (u)
u=" 9 – Косынка "
print (u)
u=" 10 – Усеченный конус "
print (u)
u=" 11 – Усеченная пирамида "
print (u)
u=" 12 – Горбушка "
print (u)