Решение Python Задача «Минимум из трех чисел»
Условие
Даны три целых числа. Выведите значение наименьшего из них.
В задаче нет условия если все цифры равны. Задачу можно решить двумя способами
Решение через логический оператор AND
a = int(input())
b = int(input())
c = int(input())
if a <= b and a <= c:
print(a)
elif b <= a and b <= c:
print(b)
else:
print(c)
Второй вариант только с использованием IF, ну и оно более оптимальное
a = int(input())
b = int(input())
c = int(input())
m = a
if b < m:
m = b
if c < m:
m = c
print(m)
Здесь добавлена переменная m, которая будет хранить в себе текущее минимальное значение. Условно примем что на начало a меньшее число и присвоим его в m, если например m меньше b, то уже m примет значение из b и так далее.
Leave a Reply