• Предмет: Информатика
  • Автор: mtydddddd
  • Вопрос задан 5 месяцев назад

Пользователь вводит длины сторон двух прямоугольников (учесть вариант, когда площади равны). Напишите код программы, используя пользовательскую функцию определения площади наибольшего прямоугольника. В качестве ответа вывести на экран какой прямоугольник имеет большую площадь: первый, второй или равны.

Ответы

Ответ дал: 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)

Вас заинтересует