Top.Mail.Ru

Чтобы решить эту задачу, нужно написать программу, которая будет просить пользователя вводить имена футболистов. При вводе каждого имени, программа будет генерировать случайное число (1 или 2) и выводить его на экран вместе с именем футболиста, чтобы пользователь видел, в какую команду его игрок попал.

Для решения этой задачи можно использовать следующий алгоритм:

1. Создать пустые списки для хранения имен футболистов каждой команды.

2. Запросить у пользователя ввод имени первого футболиста.

3. Пока пользователь не введет слово “off” (и не захочет остановить ввод имен), повторять следующие шаги:
– Генерировать случайное число (используя функцию random.randint) и сохранять его в переменную team_number.
– Если team_number равно 1, то запросить у пользователя ввод имени следующего футболиста и добавить его в список команды 1.
– Если team_number равно 2, то запросить у пользователя ввод имени следующего футболиста и добавить его в список команды 2.
– Вывести на экран имя футболиста и его номер команды.

4. После того, как пользователь введет слово “off” и захочет остановить ввод имен, вывести на экран итоговый список футболистов каждой команды.

Ниже приведен пример кода на языке Python, который решает эту задачу:

“`python
import random

team1 = []
team2 = []

while True:
name = input(“Введите имя футболиста (или ‘off’ для остановки ввода): “)
if name == “off”:
break
team_number = random.randint(1, 2)
if team_number == 1:
team1.append(name)
print(f”{name} – Команда 1″)
else:
team2.append(name)
print(f”{name} – Команда 2″)

print(“Футболисты команды 1:”)
for player in team1:
print(player)

print(“Футболисты команды 2:”)
for player in team2:
print(player)
“`

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

   
[metform form_id="1136"]