Одна компания выпустила лотерейные билеты трёх разрядов: для молодёжи, для взрослых и для пенсионеров.

ГДЗ информатика 8 класс

§ 5.3. Программирование линейных алгоритмов Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


8. Одна компания выпустила лотерейные билеты трёх разрядов: для молодёжи, для взрослых и для пенсионеров. Номера билетов каждого разряда лежат в пределах:

для молодёжи — от 1 до 100;

для взрослых — от 101 до 200;

для пенсионеров — от 201 до 250.

Напишите программу для выбора лотерейного билета каждого типа случайным образом.

Ответ

Программа для выбора лотерейного билета каждого типа случайным образом:

from random import randint

def choose_ticket(start, end):
ticket = randint(start, end)
return ticket

# Выбор лотерейного билета для молодёжи

youth_ticket = choose_ticket(1, 100)

# Выбор лотерейного билета для взрослых

adult_ticket = choose_ticket(101, 200)

# Выбор лотерейного билета для пенсионеров

pensioner_ticket = choose_ticket(201, 250)

print(«Лотерейный билет для молодёжи:», youth_ticket)
print(«Лотерейный билет для взрослых:», adult_ticket)
print(«Лотерейный билет для пенсионеров:», pensioner_ticket)

В данной программе:

  • Функция choose_ticket(start, end) выбирает случайное число в заданном диапазоне (start и end), используя функцию randint(start, end) из модуля random.
  • Для каждого типа билета вызывается функция choose_ticket() с соответствующими начальным и конечным значениями диапазона.
  • Полученные лотерейные билеты сохраняются в переменных youth_ticket, adult_ticket и pensioner_ticket.
  • Функция print() используется для вывода выбранных лотерейных билетов каждого типа на экран.

Таким образом, программа будет случайным образом выбирать и выводить номера лотерейных билетов для молодёжи, взрослых и пенсионеров в соответствии с заданными диапазонами номеров.


Понравилась статья? Поделиться с друзьями: