Предмет: Информатика,
автор: kolakluev400
Номер автобусного билета состоит из 6 цифр. Счастливым считается билет, у
которого сумма трех первых цифр совпадает с суммой трех последних. Напишите
программу, которая будет получать от пользователя шестизначный номер билета и
определять, счастливый ли он. Программа должна обрабатывать возможность
неверного ввода
програма на питоне
Ответы
Автор ответа:
1
s = input('Введите шестизначный номер билета: ')
if len(s) != 6:
print('Длинна вашего номера - ', len(s), ', допустимо - 6.', sep='')
elif not s.isdigit():
print('В вашем номере должны быть только цифры!')
elif sum(list(map(int, list(s[:3])))) == sum(list(map(int, list(s[-3:])))):
print('Номер является счастливым!')
else:
print('Номер не является счастливым.')
Приложения:
Похожие вопросы
Предмет: Беларуская мова,
автор: vichnevskay
Предмет: Русский язык,
автор: Мозги666
Предмет: Английский язык,
автор: 250470
Предмет: Математика,
автор: вероника5634228
Предмет: Французский язык,
автор: bfhjcdf75