скачать книгу бесплатно
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) # Преобразуем число в строку
bb=str(B) # Преобразуем число в строку
cc=str(C)
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
print (uu)
print (uu)
u=" "+aa+" * X * X + "+bb+" * X + "+cc+" = O "
print (u)
print (uu)
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
print (uu)
input( ) # Ожидание нажима Ентер
D=(B*B)-(4*A*C)
xx=str(D) # Преобразуем число в строку
print (uu)
u=" Дискриминант = "+xx
print (u)
print (uu)
if D<0:
# Далее Cдвиг – четыре пробела в начале каждой строки
print (uu)
u=" Уравнение не имеет решений "
print (u)
print (uu)
# Далее Конец Cдвига – четыре пробела в начале каждой строки
if D==0:
# Далее Cдвиг – четыре пробела в начале каждой строки
x=(-1)*B/(2*A)
xx=str(x) # Преобразуем число в строку
print (uu)
u=" Уравнение имеет один корень = "+xx
print (u)
print (uu)
# Далее Конец Cдвига – четыре пробела в начале каждой строки
if D>0:
# Далее Cдвиг – четыре пробела в начале каждой строки
z=math.sqrt(D)
x=(-1)*B+z/(2*A)