1 раздел Примеры линейного программирования на языке Python. Нахождение площади треугольника по формуле Герона


Нахождение наибольшего числа из 2-х заданных чисел



бет3/8
Дата19.09.2023
өлшемі74,69 Kb.
#108681
1   2   3   4   5   6   7   8

1. Нахождение наибольшего числа из 2-х
заданных чисел
a=float(input("a")) b=float(input("b"))
if a>b:
print("a=",a) else:
print("b=",b)

2. Логические переменные.
x=int(input())
if x==1:
print ('true')
else:
print('folse')
Результаты работы программы:
1;0 =?1
true

Результаты работы программы:
ввести координаты х и y
x=25 y=-12 4 четверть


Результаты работы программы:
a=12 b=23 c=-34
It's x1=, Level: 0.979
It's x2=, Level: -2.895


a1=2.4 b1=3.5 c1=4.6 a2=5.7 2=6.78
c2=8.987 It's x=, Level: 8.087
It's y=, Level: 1.265

Результаты работы программы:
x=78 It's y=, 7800.
x=4 It's y=, 26.

3. Решение квадратного уравнения
import math
a=int(input("a=")) b=int(input("b=")) c=int(input("c="))
d=b*b-4*a*c
if d>=0:
x1=(-b+math.sqrt(d))/(2*a) x2=(-b-math.sqrt(d))/(2*a)
px1="x1=" px2="x2="
print("It's %s, Level: %.3f" % (px1, x1))
print("It's %s, Level: %.3f" % (px2, x2))
else:
print("нет вещественных корней")

4. Решение системы уравнений с двумя переменными.
a1=float(input("a1=")) b1=float(input("b1=")) c1=float(input("c1="))
a2=float(input("a2=")) b2=float(input("b2=")) c2=float(input("c2="))
d=a1*b2-a2*b1 dx=c1*b2-c2*b2 dy=a1*c2-a2*c1
if d!=0:
x=dx/d y=dy/d px="x=" py="y="
print("It's %s, Level: %.3f" % (px, x))
print("It's %s, Level: %.3f" % (py, y))
if a1/a2==b1/b2==c1/c2:
print("бесч множ корней")
else:
print("нет корней")

5. Координаты точки для четвертей системы координат
print("ввести координаты х и y ")
x=int(input('x')) y=int(input('y'))
if x>0 and y>0 :
print('1 четверть')
if x<0 and y>0:
print('2 четверть')
if x<0 and y<0:
print('3 четверть')
if x>0 and y<0:
print('4 четверть')



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет