Предмет: Информатика, автор: aeqwess

Python. Пользователь вводит данные (ширина и длина первого прямоугольника, ширина и длина второго). Написать программу, которая находит наибольшую площадь прямоугольника​

Ответы

Автор ответа: Arthurf
1

Ответ:

a = int(input("Ширина 1 прямоугольника:"))

b = int(input("Длина 1 прямоугольника:"))

a1 = int(input("Ширина 2 прямоугольника:"))

b1 = int(input("Длина 2 прямоугольника:"))

S1 = a*b

S2 = a1*b1

if S1>S2:

   print("Наибольшая площадь прямоугольника:",S1)

else:

   print("Наибольшая площадь прямоугольника:",S2)

Автор ответа: vimmortal2
2

Программа:
Python:

a1, b1 = map(float, input('Данные первого прямоугольника: ').split())

a2, b2 = map(float, input('Данные второго прямоугольника: ').split())

S1, S2 = a1 * a2, a2 * a2

print(f'Большая площадь у первого прямоугольника: {S1}' if S1 > S2 else f'Большая площадь у второго прямоугольника: {S2}')

Объяснение:

В начале вводятся длины сторон прямоугольников через пробел (первый и второй отдельно). Далее, с помощью множественного присваивания в одной строке вычисляем площадь треугольников.

В конце выводим большую площадь с соответствующим текстом.

Результат:

Данные первого прямоугольника: 12 13

Данные второго прямоугольника: 24 35

Большая площадь у второго прямоугольника: 576.0

Похожие вопросы