Питон с while и if!!!
Даны два натуральных числа.Выведите на экран то число у которого сумма нечетных цифр меньше.
Ответы
Ответ дал:
2
Код:
a = input()
b = input()
n_number_a = 0
n_number_b = 0
for letter in a:
if int(letter) % 2 == 0:
pass
else:
n_number_a += int(letter)
for letter in b:
if int(letter) % 2 == 0:
pass
else:
n_number_b += int(letter)
if n_number_a < n_number_b:
print(a)
elif n_number_a > n_number_b:
print(b)
else:
print('Сумма нечетных цифр в обоих числах равна')
Примечание:
Используется Python 3.8.3
Табуляция тут не отображается, нужно расставить "табы" самому.
MaxLevs:
Для табуляций можно форматировать код как список. Вот пример: https://znanija.com/task/38298683
спасибо, я об этом не знал)
На самом деле, забавно, как разработчики портала максимально не замечают этой проблемы. Я им уже писал им на эту тему (и, уверен, не только я), что отвечать на вопросы из раздела программирования – всё равно, что пытаться забить гвоздь булкой черствого хлеба. На что получил ответ по типу "не надо ничего выдумывать, всё и так хорошо, вводить такую функциональность не планируем". Ну и не планируйте, ваши же пользователи страдают, а не мои :)
Пасибки
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад