
Добуток двох На вході програми маємо три числа a, b, c записані в одному рядку через пропуск.
Знайти добуток двох більших з них. Вхідні дані: 4 2 1 Вихідні дані: 8.0 Вхідні дані: 3 6.2 5 Вихідні дані: 31.0

Ответы на вопрос

a,b,c=map(float,input().split())
if a>b and a>c and b>c or b>a and b>c and a>c:
print(a*b)
if a>b and a>c and c>b or c>a and c>b and a>b:
print(a*c)
if b>a and b>c and c>a or c>b and c>a and b>a:
print(b*c)
Объяснение:



Для вирішення цієї задачі потрібно виконати наступні кроки:
1. Зчитати три числа з вводу. 2. Знайти два найбільших числа серед введених. 3. Знайти добуток цих двох чисел. 4. Вивести результат.
Ось приклад коду на Python, який виконує ці кроки:
```python # Зчитування трьох чисел a, b, c = map(float, input().split())
# Знаходження двох найбільших чисел max1 = max(a, b, c) max2 = max((a, b, c)[:-1])
# Знаходження добутку двох найбільших чисел product = max1 * max2
# Виведення результату print(product) ```
У цьому коді функція `input().split()` використовується для зчитування трьох чисел з вводу, розділених пропусками. Функція `map(float, ...)` перетворює ці числа в дійсні числа.
Функція `max(...)` використовується для знаходження найбільшого числа серед введених. Щоб знайти друге найбільше число, ми викликаємо `max(...)` на списку, що складається з усіх введених чисел, крім останнього.
Нарешті, ми обчислюємо добуток двох найбільших чисел і виводимо результат.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili