Сделал 10 задание Параграф 2.2

This commit is contained in:
parent 8f427f33ae
commit 1d882ce0f2

28
2.2_lesson.10.20.py Normal file
View file

@ -0,0 +1,28 @@
''' ****** Задание 10(J) из 20 Параграф 2.2 *********
* Коля решил зашифровать свои пароли, чтобы Аня не смогла их подсмотреть в блокноте. Для этого он берёт изначальный пароль — трёхзначное число — и превращает его в новое, следуя таким правилам:
Сначала находит сумму двух младших цифр (десятков и единиц).
Затем находит сумму двух старших цифр (сотен и десятков).
Эти суммы записываются в порядке не возрастания, образуя зашифрованное число.
Помогите реализовать алгоритм шифрования, используя базовое применение условного оператора if-else.
'''
if __name__ == "__main__"
try:
number = int(input())
if 100 <= number <= 999:
hundreds = number // 100
tens = (number // 10) % 10
units = number % 10
sum1 = tens + units
sum2 = hundreds + tens
if sum1 >= sum2:
print(str(sum1) + str(sum2))
else:
print(str(sum2) + str(sum1))
else:
print("Ошибка: введите корректное трёхзначное число.")
except ValueError:
print("Ошибка: введите корректное трёхзначное число.")