Дано трехзначное число. Определить, какая из его цифр больше:
а) первая или последняя;
б) первая или вторая;
в) вторая или последняя.python
python
n = 123
first_digit = n // 100
last_digit = n % 10
if first_digit > last_digit:
print("Первая цифра больше последней")
elif first_digit < last_digit:
print("Первая цифра меньше последней")
else:
print("Первая цифра равна последней")
б) Для определения того, какая из первой и второй цифр больше, нужно сравнить их:
python
n = 123
first_digit = n // 100
second_digit = (n % 100) // 10
if first_digit > second_digit:
print("Первая цифра больше второй")
elif first_digit < second_digit:
print("Первая цифра меньше второй")
else:
print("Первая цифра равна второй")
в) Для определения того, какая из второй и последней цифр больше, нужно сравнить их:
python
n = 123
second_digit = (n % 100) // 10
last_digit = n % 10
if second_digit > last_digit:
print("Вторая цифра больше последней")
elif second_digit < last_digit:
print("Вторая цифра меньше последней")
else:
print("Вторая цифра равна последней")
Таким образом, мы можем определить, какая из цифр больше при помощи простых математических операций и условных операторов.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет