Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Python я тупой дайте ответь

Player Gamer Ученик (166), на голосовании 1 неделю назад
Напишите программу, которая принимает на вход от пользователя радиус круга R и высоту h и рассчитайте объемы цилиндра, конуса и сферы (для сферы используется только радиус. Выведите полученные результаты. Определите фигуру с наибольшим объемом и выведите сообщение с результатом.
Голосование за лучший ответ
kitegetbite Знаток (383) 1 месяц назад
pi = 3.14159265
H, R = int(input()), int(input())
print(f"V цилиндра = {pi*R**2*H}, V конуса = {(1/3)*pi*R**2*H}")
вот объем сферы хз как
Тихон Бурдаков Гуру (2680) 1 месяц назад
лень самому думать так что YaGPT

 import math 

# Получение радиуса и высоты от пользователя
R = float(input("Введите радиус круга: "))
h = float(input("Введите высоту: "))

# Расчет объема цилиндра
V_cylinder = math.pi * R**2 * h

# Расчет объема конуса
V_cone = (1/3) * math.pi * R**2 * h

# Расчет объема сферы
V_sphere = (4/3) * math.pi * R**3

# Вывод результатов
print("Объем цилиндра:", V_cylinder)
print("Объем конуса:", V_cone)
print("Объем сферы:", V_sphere)

# Определение фигуры с наибольшим объемом
max_volume = max(V_cylinder, V_cone, V_sphere)

if max_volume == V_cylinder:
print("Фигура с наибольшим объемом: цилиндр")
elif max_volume == V_cone:
print("Фигура с наибольшим объемом: конус")
else:
print("Фигура с наибольшим объемом: сфера")
Похожие вопросы