Вопрос задан 21.06.2023 в 16:40. Предмет Информатика. Спрашивает Зенков Александр.

Номер автобусного билета состоит из 6 цифр. Счастливым считается билет, у которого сумма трех

первых цифр совпадает с суммой трех последних. Напишите программу, которая будет получать от пользователя шестизначный номер билета и определять, счастливый ли он. Программа должна обрабатывать возможность неверного вводапрограма на питоне
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Добровольская Алиса.

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('Номер не является счастливым.')



0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот простая программа на Python, которая позволяет определить, является ли введенный номер автобусного билета счастливым:

python
# Получаем шестизначный номер билета от пользователя ticket_number = input("Введите шестизначный номер билета: ") # Проверяем, что введенный номер состоит из 6 цифр if len(ticket_number) != 6 or not ticket_number.isdigit(): print("Номер билета должен состоять из 6 цифр.") else: # Разбиваем номер на две части: первые 3 цифры и последние 3 цифры first_half = ticket_number[:3] second_half = ticket_number[3:] # Вычисляем суммы цифр в каждой из частей sum_first_half = sum(int(digit) for digit in first_half) sum_second_half = sum(int(digit) for digit in second_half) # Проверяем, является ли билет счастливым if sum_first_half == sum_second_half: print("Этот билет - счастливый!") else: print("Этот билет не счастливый.")

Просто скопируйте этот код и выполните его в среде Python. Программа запросит у вас ввести номер билета, затем она проверит, является ли этот билет счастливым.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос