Предмет: Информатика, автор: burcenkokarina62

помоги прошу,информатика
нужно решить задачу

from tkinter import* window=Tk()

window.geometry('500x280')

window.title('Результати олімпіади')

#написи

L1=Label(text='Учасники олімпіади')

L1.place(x=20,y=10)

L2=Label(text='Результат')

L2.place(x=160,y=10)

#написи_результати обчислень

#max

L_max=Label(text='Max=')

L_max.place(x=250,y=30)

L_max_rez=Label(relief=SUNKEN)

L_max_rez.place(x=320,y=30,width=50)

L_max_name=Label(text='Прізвище:')

L_max_name.place(x=250,y=60)

L_max_name_rez=Label(relief=SUNKEN)

L_max_name_rez.place(x=320,y=60,width=80)

#min

L_min=Label(text='Min=')

L_min.place(x=250,y=90)

L_min_rez=Label(relief=SUNKEN)

L_min_rez.place(x=320,y=90,width=50)

L_min_name=Label(text='Прізвище:')

L_min_name.place(x=250,y=120)

L_min_name_rez=Label(relief=SUNKEN)

L_min_name_rez.place(x=320,y=120,width=80)

#avg

L_avg=Label(text='Середній бал:')

L_avg.place(x=250,y=150)

L_avg_rez=Label(relief=SUNKEN)
L_avg_rez.place(x=340,y=150,width=60)

#кнопка

Btn=Button(text="Обчислити")

Btn.place(x=20,y=240,width=210)

#списки

Lbox_name=Listbox(height=12)

Lbox_name.place(x=20,y=30)

Lbox_grade=Listbox(height=12,justify=CENTER)

Lbox_grade.place(x=160,y=30,width=70)

#учасники олімпіади

name=['Антоненко','Балацький','Волошина','Гнатов','Діденко','Кротенко',

'Литвиненко','Макаров','Новікова','Орленко','Петренко','Романова']

mainloop()

буду очень благодарна
(у меня в профиле в вопросах есть похожая робота,тоже очень нужно решить,если кто то сможет решить эту задачу,прошу решите ещё ту пожалуйста)​

Приложения:

Ответы

Автор ответа: Speedyzs
1

Ответ: Привет!

from tkinter import*

window = Tk()

window.geometry('500x280')

window.title('Результаты олимпиады')

# Написи

L1 = Label(text='участники олимпиады')

L1.place(x=20, y=10)

L2 = Label(text='Результат')

L2.place(x=160, y=10)

# Написи результати обчислень

# max

L_max = Label(text='Max=')

L_max.place(x=250, y=30)

L_max_rez = Label(relief=SUNKEN)

L_max_rez.place(x=320, y=30, width=50)

L_max_name = Label(text='Прізвище:')

L_max_name.place(x=250, y=60)

L_max_name_rez = Label(relief=SUNKEN)

L_max_name_rez.place(x=320, y=60, width=80)

# min

L_min = Label(text='Min=')

L_min.place(x=250, y=90)

L_min_rez = Label(relief=SUNKEN)

L_min_rez.place(x=320, y=90, width=50)

L_min_name = Label(text='Прізвище:')

L_min_name.place(x=250, y=120)

L_min_name_rez = Label(relief=SUNKEN)

L_min_name_rez.place(x=320, y=120, width=80)

# avg

L_avg = Label(text='Середній бал:')

L_avg.place(x=250, y=150)

L_avg_rez = Label(relief=SUNKEN)

L_avg_rez.place(x=340, y=150, width=60)

# Кнопка

Btn = Button(text="Обчислити")

Btn.place(x=20, y=240, width=210)

# Списки

Lbox_name = Listbox(height=12)

Lbox_name.place(x=20, y=30)

Lbox_grade = Listbox(height=12, justify=CENTER)

Lbox_grade.place(x=160, y=30, width=70)

# Учасники олімпіади

name = ['Антоненко', 'Балацький', 'Волошина', 'Гнатов', 'Діденко', 'Кротенко', 'Литвиненко', 'Макаров', 'Новікова', 'Орленко', 'Петренко', 'Романова']

# Функция обработки нажатия на кнопку "Обчислити"

def calculate():

   # Получение баллов из списка Lbox_grade и преобразование их в числа

   grades = [int(grade) for grade in Lbox_grade.get(0, END

объяснение: Дежи!


burcenkokarina62: спасибо огромное!!
Похожие вопросы
Предмет: Алгебра, автор: daria7791