# Вместо многоточия укажите нужные параметры.
def find_pool_capacity(length, num_of_people, width=None):
# Опишите условие, когда передано отрицательное значение длины.
if length < 0:
length = -length
# Опишите условие, когда передано отрицательное значение
# количества людей.
if num_of_people < 0:
num_of_people = -num_of_people
# Опишите условие, когда ширина бассейна не указана, когда указано
# отрицательное значение, и когда положительное.
if width is None:
width = length
elif width < 0:
width = -width
S = length * width
# Опишите условие вывода сообщений и распечатайте эти сообщения.
if S == 1 and num_of_people ==1:
return print('Бассейн площадью ' + str(S) + ' кв. м. вмещает ' + str(num_of_people) + ' чел.')
if num_of_people == 0:
return print('Бассейн площадью ' + str(S) + ' кв. м. вмещает ' + str(num_of_people) + ' чел.')
if S / num_of_people >= 2:
return print('Бассейн площадью ' + str(S) + ' кв. м. вмещает ' + str(num_of_people) + ' чел.')
else:
return print('Бассейн площадью ' + str(S) + ' кв. м. не вмещает ' + str(num_of_people) + ' чел.')
# Проверьте работу функции, можете подставить свои значения.
find_pool_capacity(4, 2)
find_pool_capacity(4, 5, 10)
find_pool_capacity(-10, -5, -2)
find_pool_capacity(1, 1, 1)