def total_cone_volume(num_cones, r, h):
total_volume = 0
for i in range(num_cones):
volume = cone_volume(r, h)
total_volume += volume
r += 1.3 # увеличиваем радиус на 1,3 см
h += 1.5 # увеличиваем высоту на 1,5 см
return total_volume
# пример использования функции
total_vol = total_cone_volume(6, 2, 4)
print("Общий объем всех конусов:", round(total_vol, 2), "см^3")
# функция для вычисления объема конуса по его радиусу и высоте
def cone_volume(r, h):
return (1/3) * math.pi * r**2 * h
# исходные данные для первого конуса
r = 5
h = 10
total_volume = 0 # общий объем всех конусов
for i in range(6): # цикл для 6 конусов
volume = cone_volume(r, h) # вычисляем объем текущего конуса
print(f"Объем {i+1}-го конуса: {volume:.2f} см^3"
total_volume += volume # добавляем объем текущего конуса к общему объему
r += 1.3 # увеличиваем радиус и высоту для следующего конуса
h += 1.5
print(f"Общий объем всех конусов: {total_volume:.2f} см^3"