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


Ввести 2 числа и затем переназначить их



бет2/8
Дата19.09.2023
өлшемі74,69 Kb.
#108681
1   2   3   4   5   6   7   8
5. Ввести 2 числа и затем переназначить их.
a=int(input("a=")) b=int(input("b="))
z=a # ввод новой переменной
a=b # передать значение переменной b к a
b=z # передать значение переменной a к b
print(a,b) # печать нового значения a и b

Результат работы программы
a=123 b=678 678 123

6. Квадратура круга. Определить радиус круга при заданной стороне квадрата и равных площадях круга и квадрата.
import math
а=float(input(“ввод а”)) # ввод стороны квадрата
skw=a*a # расчет площади квадрата
skr=skw # определение площади круга
r=math.sqrt(skr/3.14) # определение радиуса круга
radius="r"
print("It's %s. Level: %.2f" % ( radius,r))


Результаты работы программы:
ввод а 12.45 It's r=. Level: 7.03

7. Вычисление площади треугольника по координатам его вершин (Для концентрации записи в рекомендациях отдельные операторы будут записаны на одной строке!!!)
import math #подключение блока библиотеки математики
print(" ввести координаты вершин треугольника")
x1=float(input("x1=")) y1=float(input("y1="))
x2=float(input("x2=")) y2=float(input("y2="))
x3=float(input("x3=")) y3=float(input("y3="))
a=math.sqrt((x2-x1)**2+(y2-y1)**2) # длина стороны a
b=math.sqrt((x3-x2)**2+(y3-y2)**2) # длина стороны b
c=math.sqrt((x3-x1)**2+(y3-y1)**2) # длина стороны c
p=(a+b+c)/2 s=math.sqrt(p*(p-a)*(p-b)*(p-c)) # площадь треуг по ф Герона
plos="площадь"
print("It's %s. Level: %.3f" % ( plos,s))


Результат работы программы:
ввести координаты вершин треугольника x1=12.567 y1=10.123
x2=2.78 y2=4.67 x3=14.56 y3=18.89
It's площадь. Level: 37.467

2 раздел
Примеры задач на ветвление на языке Python.

Результаты работы программы:
a23.56 b78.94 b= 78.94



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




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

    Басты бет