Предмет: Информатика,
автор: ROMENPRO
Допиши програму (python) (20 б)
исходник:
from random import randint
#введення прізвищ учнів через прогалину
#формування списку прізвищ учнів
#генерування випадкових номерів варіантів
numbers = list()
for student in students:
random.randint(1, )
#генерування номера варіанта та додавання його до списку numbers
#amount - кількість учнів
print('Розподіл варіантів контрольної роботи')
for i in range(amount):
print(students[i], '-', numbers[i])
Програма вимагає введення прізвищ учнів через пробіл. Потім кожному учневі призначається випадковий номер варіанта контрольної роботи:
- варіантів стільки ж, скільки учнів;
- номери можуть повторюватися.
В результаті друкується список прізвищ із призначеними номерами варіантів.
Напиши таку програму та оформи її як на картинці.
Приложения:
Ответы
Автор ответа:
1
import random
students = input("Задайте прізвища учнів через пробіл: ").split()
amount = len(students)
numbers = [random.randint(1, amount) for _ in range(amount)]
print("Розподіл варіантів контрольної роботи")
for i in range(amount):
print(f"{students[i]} - {numbers[i]}")
Приложения:
Похожие вопросы
Предмет: Математика,
автор: kikaloolena11
Предмет: Физика,
автор: mazokasko468
Предмет: Литература,
автор: eugeniatataryn
Предмет: Алгебра,
автор: lisazhitnik
Предмет: Информатика,
автор: Sasha19112002