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