banner banner banner
Python 3, полезные программы
Python 3, полезные программы
Оценить:
Рейтинг: 0

Полная версия:

Python 3, полезные программы

скачать книгу бесплатно


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)