Примеры решения задач для практического задания 2
Задача 1. Введите оценки студента по трем предметам и вычислите средний балл.
rus = int(input("Оценка по русскому языку: "))
inform = int(input("Оценка по информатике: "))
sred = (math+rus+inform)/3
print("Средний балл =", format(sred, '.2f'))
Результат:
Оценка по математике: 4
Оценка по русскому языку: 5
Оценка по информатике: 5
Средний балл = 4.67
Задача 2. Введите длины катетов треугольника и вычислите длину гипотенузы.
cat1 = float(input("Длина катета 1: "))
cat2 = float(input("Длина катета 2: "))
hypot = math.sqrt(cat1 * cat1 + cat2 * cat2)
print("Длина гипотенузы =", format(hypot, '.3f'))
Результат:
Длина катета 1: 4
Длина катета 2: 5
Длина гипотенузы = 6.403
Задача 3. Вычислите площадь треугольника по двум сторонам и углу между ними.
a = float(input("1-ая сторона: "))
b = float(input("2-я сторона: "))
alpha = float(input("Угол: "))
# Переводим градусы в радианы
alpha_radian = math.radians(alpha)
square = a * b * math.sin(alpha_radian) / 2
print("Площадь равна =", format(square, '.2f'))
Результат:
1-ая сторона: 4
2-я сторона: 5
Угол: 45
Площадь равна = 7.07
Задача 4. Введите вещественное число и вычислите его логарифм по основанию 3.
x = float(input("Число: "))
print("Логарифм по основанию 3 равен:", format(math.log(x,3), '.3f'))
Результат:
Число: 46
Логарифм по основанию 3 равен: 3.485
Задача 5. Введите радиус круга и вычислите его площадь. Число π задайте в виде константы.
PI = 3.141592654
r = float(input("Радиус: "))
print("Площадь круга =", format(PI*r*r, '.4f'))
Результат:
Радиус: 3
Площадь круга = 28.2743
