Вопрос задан 07.07.2023 в 14:41. Предмет Информатика. Спрашивает Егоров Павел.

ДАЮ 40 БАЛЛОВ Python3 Даны три целых числа. Найдите наибольшее из них (программа должна вывести

ровно одно целое число). Используйте ровно два оператора сравнения (>, <, >=, <=) для решения этой задачи. Использовать функции max и min, а также логические операции and и or нельзя.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бонд Митя.

Ответ:

a = int(input("a = "))

b = int(input("b = "))

c = int(input("c = "))

m = a

if m < b:

   m = b

if m < c:

   m = c

print("max =",m)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

С удовольствием помогу вам решить данную задачу с использованием только двух операторов сравнения. Вот как это можно сделать:

python
a = int(input()) b = int(input()) c = int(input()) # Сравниваем a с b и выбираем большее из них if a > b: max_ab = a else: max_ab = b # Сравниваем полученное максимальное из a и b с c if max_ab > c: result = max_ab else: result = c print(result)

Программа сначала сравнивает a и b, выбирает большее из них, затем это максимальное значение сравнивается с c, и наибольшее из всех трех чисел определяется и выводится.

0 0

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

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос