Написать программу на Python: 1. Даны стороны треугольника: a,b,c. Вычислить косинусы углов по теореме косинусов: sqr(c)=sqr(a)+sqr(b)-2ab*cos(alfa). 2. Дан радиус шара. Найти его объем.
Программа для вычисления косинусов углов треугольника
import math
def calculate_cosines(a, b, c): cos_alpha = (a 2 + b 2 - c 2) / (2 a b) cos_beta = (a 2 + c 2 - b 2) / (2 a c) cos_gamma = (b 2 + c 2 - a * 2) / (2 b * c)
return cos_alpha, cos_beta, cos_gamma
a = float(input("Введите длину стороны a: ")) b = float(input("Введите длину стороны b: ")) c = float(input("Введите длину стороны c: "))
cos_alpha, cos_beta, cos_gamma = calculate_cosines(a, b, c)
import math
def calculate_cosines(a, b, c):
return cos_alpha, cos_beta, cos_gammacos_alpha = (a 2 + b 2 - c 2) / (2 a b)
cos_beta = (a 2 + c 2 - b 2) / (2 a c)
cos_gamma = (b 2 + c 2 - a * 2) / (2 b * c)
a = float(input("Введите длину стороны a: "))
b = float(input("Введите длину стороны b: "))
c = float(input("Введите длину стороны c: "))
cos_alpha, cos_beta, cos_gamma = calculate_cosines(a, b, c)
print(f"Косинус угла alfa: {cos_alpha}")
Программа для вычисления объема шараprint(f"Косинус угла beta: {cos_beta}")
print(f"Косинус угла gamma: {cos_gamma}")
def calculate_sphere_volume(radius):
volume = (4/3) math.pi radius**3
return volume
radius = float(input("Введите радиус шара: "))
volume = calculate_sphere_volume(radius)
print(f"Объем шара с радиусом {radius} равен {volume}")