
Помогите пожалуйста с информатикой Составьте программу, которая генерирует случайное
четырёхзначное число от 1000 до 9999 (номер автобусного билета), выводит его на экран и определяет, является ли билет "счастливым" (сумма первых двух цифр равна сумме последних двух цифр). 

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

Ответ:
Язык Python 3.8.2
import random
import re
ticket = random.randrange(1000, 9999)
pattern = re.compile('\d{1}')
result = pattern.findall(str(ticket))
if int(result[0]) + int(result[1]) == int(result[2]) + int(result[3]):
print("Билет номер " + str(ticket) + " счастливый")
else:
print("Билет " + str(ticket) + " не счастливый")



Вот пример программы на языке Python, которая генерирует случайное четырёхзначное число от 1000 до 9999, выводит его на экран и определяет, является ли билет "счастливым" (сумма первых двух цифр равна сумме последних двух цифр):
```python import random
# Генерируем случайное четырёхзначное число ticket_number = random.randint(1000, 9999)
# Выводим число на экран print("Номер билета:", ticket_number)
# Разбиваем число на цифры digit1 = ticket_number // 1000 digit2 = (ticket_number // 100) % 10 digit3 = (ticket_number // 10) % 10 digit4 = ticket_number % 10
# Проверяем, является ли билет "счастливым" if digit1 + digit2 == digit3 + digit4: print("Билет является счастливым!") else: print("Билет не является счастливым.") ```
Программа использует модуль `random` для генерации случайного числа. Затем число разбивается на цифры с помощью деления и остатка от деления. После этого происходит проверка на "счастливость" билета путем сравнения суммы первых двух цифр с суммой последних двух цифр. Если суммы равны, то билет считается "счастливым", иначе - "несчастливым".
Примечание: В программе используется язык программирования Python. Если вы хотите использовать другой язык, например, C++ или Java, дайте мне знать, и я предоставлю вам пример программы на выбранном вами языке.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili