Пользователь вводит длины сторон двух прямоугольников (учесть вариант, когда площади равны). Напишите код программы, используя пользовательскую функцию определения площади наибольшего прямоугольника. В качестве ответа вывести на экран какой прямоугольник имеет большую площадь: первый, второй или равны.
Ответы на вопрос
Ответил daniilkey
1
Код на языке python
def find_largest_rectangle(a, b, c, d):
# Функция определяет площадь наибольшего из двух прямоугольников
# Сначала считаем площади обоих прямоугольников
rectangle1_area = a * b
rectangle2_area = c * d
# Сравниваем площади
if rectangle1_area > rectangle2_area:
return 'Первый прямоугольник имеет большую площадь'
elif rectangle1_area < rectangle2_area:
return 'Второй прямоугольник имеет большую площадь'
else:
return 'Площади прямоугольников равны'
# Теперь можем вызвать эту функцию и передать ей длины сторон прямоугольников
a = 5
b = 10
c = 10
d = 5
result = find_largest_rectangle(a, b, c, d)
print(result)
Новые вопросы