Вопрос задан 02.11.2026 в 21:18.
Предмет Информатика.
Спрашивает Ченский Алексей.
Напишите программу, выдающую талоны электронной очереди. Программа должна запрашивать ввод с подсказкой «Введите 0 — получить талон, 1 — выключить аппарат:». 1. При вводе 0 программа должна вывести текст «Талон номер» и номер талона. Номера талонов должны идти по порядку, начиная с 1. 2. При вводе 1 программа должна завершить работу. 3. При любом другом вводе программа должна снова запросить ввод. Оформите программу как на картинке.
Ответы на вопрос
Отвечает Kurmangazy Maksat.
Программа на языке Python:
Python
ticket = 1
while True:
command = int(input("Введите 0 — получить талон, 1 — выключить аппарат: "))
if command == 0:
print("Талон номер", ticket)
ticket += 1
elif command == 1:
break
Объяснение работы программы:
Переменная
ticket = 1задаёт начальный номер талона.Цикл
while Trueобеспечивает постоянную работу аппарата.Команда
input()запрашивает ввод пользователя с указанной подсказкой.Если пользователь вводит
0, программа выводит сообщение «Талон номер» и текущий номер талона.После выдачи талона переменная
ticketувеличивается на единицу (ticket += 1).Если пользователь вводит
1, командаbreakзавершает работу программы.При любом другом вводе программа ничего не делает и возвращается к началу цикла, снова запрашивая ввод.
Пример работы программы:
Обычный текст
Введите 0 — получить талон, 1 — выключить аппарат: 0
Талон номер 1
Введите 0 — получить талон, 1 — выключить аппарат: 0
Талон номер 2
Введите 0 — получить талон, 1 — выключить аппарат: 5
Введите 0 — получить талон, 1 — выключить аппарат: 0
Талон номер 3
Введите 0 — получить талон, 1 — выключить аппарат: 1Программа выдаёт талоны по порядку, начиная с номера 1, и завершает работу при вводе числа 1.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

