Как вычислить площадь поверхности цилиндра (Python)

Напишите программу, которая вычисляет площадь поверхности цилиндра по заданным с клавиатуры радиусу и высоте цилиндра. Формула площади одного основания цилиндра:

Как вычислить площадь поверхности цилиндра (Python)

Формула площади боковой поверхности цилиндра: S = 2πrh

Чтобы найти общую площадь поверхности цилиндра, надо сложить площадь его боковой
поверхности с площадями двух оснований.
Значение числа π можно ввести вручную (3.14), однако для более точных расчетов можно
воспользоваться переменной pi из модуля math.

from math import pi

h = float(input('h = '))
r = float(input('r = '))

circles = 2 * (pi * r**2)
side = 2 * pi * r * h
area = circles + side

print('A =', round(area, 2))

Пример выполнения:

h = 2.3
r = 1
A = 20.73

Оцените статью
( 1 оценка, среднее 3 из 5 )