Python 3, полезные программы
Шрифт:
u=" c тремя неизвестными "
print (u)
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
print (uu)
u=" Первое уравнение "
print (u)
print (uu)
u=" A*X + B*Y + C*Z = D "
print (u)
print (uu)
A=0.0000
u=" Введите Коэф А "
print (u)
A=input
A=float(A) # Принудительно в вещественное число
B=0.0000
u=" Введите Коэф B "
print (u)
B=input
B=float(B) #
C=0.0000
u=" Введите Коэф C "
print (u)
C=input
C=float(C) # Принудительно в вещественное число
D=0.0000
u=" Введите Коэф D "
print (u)
D=input
D=float(D) # Принудительно в вещественное число
print (uu)
u=" Второе уравнение "
print (u)
print (uu)
u=" M*X + N*Y + F*Z = T "
print (u)
print (uu)
M=0.0000
u=" Введите Коэф M "
print (u)
M=input
M=float(M) # Принудительно в вещественное число
N=0.0000
u=" Введите Коэф N "
print (u)
N=input
N=float(N) # Принудительно в вещественное число
F=0.0000
u=" Введите Коэф F "
print (u)
F=input
F=float(F) # Принудительно в вещественное число
T=0.0000
u=" Введите Коэф F "
print (u)
T=input
T=float(T) # Принудительно в вещественное число
print (uu)
u=" Третье уравнение "
print (u)
print (uu)
u=" Q*X + K*Y + E*Z = V "
print (u)
print (uu)
Q=0.0000
u=" Введите Коэф Q "
print (u)
Q=input
Q=float(Q) # Принудительно в вещественное число
K=0.0000
u=" Введите Коэф K "
print (u)
K=input
K=float(K) # Принудительно в вещественное число
E=0.0000
u=" Введите Коэф E "
print (u)
E=input
E=float(E) # Принудительно в вещественное число
V=0.0000
u=" Введите Коэф V "
print (u)
V=input
V=float(V) # Принудительно в вещественное число
aa=str(A) # Преобразуем число в строку
bb=str(B) # Преобразуем число в строку
cc=str(C)
dd=str(D)
nn=str(N)
mm=str(M)
ff=str(F) # Преобразуем число в строку
tt=str(T) # Преобразуем число в строку
qq=str(Q)
kk=str(K)
ee=str(E)
vv=str(V)
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
print (uu)
print (uu)
u=" "+aa+" * X + "+bb+" * Y + "+cc+" * Z = "+dd
print (u)
print (uu)
print (uu)
u=" "+mm+" * X + "+nn+" * Y + "+ff+" * Z = "+tt
print (u)
print (uu)
print (uu)
u=" "+qq+" * X + "+kk+" * Y + "+ee+" * Z = "+vv
print (u)
print (uu)
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
print (uu)
j=((A*N*E+B*F*Q+C*M*K-C*N*Q)-A*F*K)-B*M*E
jx=((D*N*E+B*F*V+C*T*K-C*N*V)-D*F*K)-B*T*E
jy=((A*T*E+D*F*Q+C*M*V-C*T*Q)-A*F*V)-D*M*E
jz=((A*N*V+B*T*Q+D*M*K-D*N*Q)-A*T*K)-B*M*V
if j ==0:
# Далее Cдвиг – четыре пробела в начале каждой строки
print (uu)
u=" Уравнение не имеет решений "
print (u)
print (uu)
# Далее Конец Cдвига – четыре пробела в начале каждой строки
else:
# Далее Cдвиг – четыре пробела в начале каждой строки
X=jx/j
Y=jy/j
Z=jz/j
xx=str(X) # Преобразуем число в строку
yy=str(Y) # Преобразуем число в строку
zz=str(Z) # Преобразуем число в строку
print (uu)
u=" X = "+xx
print (u)
print (uu)
u=" Y = "+yy
print (u)
print (uu)
u=" Z = "+zz
print (u)
print (uu)
# Далее Конец Cдвига – четыре пробела в начале каждой строки
input # Ожидание нажима Ентер
# ..... ..... ..... ..... ....
print (uu)
print (uu)
# ..... ..... ..... ..... ....
# ..... ..... ..... Конец листинга программы ..... ....
Квадратное уравнение
Листинг программы:
# -*– coding: cp1251 -*-
import sys # Подключили основные библиотеки
import math # Подключили математич модуль
uu=" "
print (uu)
print (uu)
print (uu)
u=" Расчет Квадратного уравнения "
print (u)
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
print (uu)
u=" A*X*X + B*X + C = O "
print (u)
print (uu)
A=0.0000
u=" Введите Коэф А "
print (u)
A=input
A=float(A) # Принудительно в вещественное число
B=0.0000
u=" Введите Коэф B "
print (u)
B=input
B=float(B) # Принудительно в вещественное число
C=0.0000
u=" Введите Коэф C "
print (u)
C=input
C=float(C) # Принудительно в вещественное число
aa=str(A) # Преобразуем число в строку