from tkinter import *
import random
root=Tk()
root.title("Calcular a Probabilidade")
root.geometry("400x400")
root.configure(bg="#42bfff")
root.resizable(False,False)
def simuldador ():
n = numero.get()
test1 = test2 = test3 = \
test4 = test5 = test6 = 0
for val in range(n):
test = random.randint(1, 6)
if (test == 1):
test1 += 1
elif (test == 2):
test2 += 1
elif (test == 3):
test3 += 1
elif (test == 4):
test4 += 1
elif (test == 5):
test5 += 1
else:
test6 += 1
mensagem = f"Número 1 saiu {test1} vezes = {round ((test1 / n)*100,3)} % \n" \
f"Número 2 saiu {test2} vezes = {round ((test2 / n)* 100,3) } %\n" \
f"Número 3 saiu {test3} vezes = {round ((test3 / n)* 100,3) } % \n" \
f"Número 4 saiu {test4} vezes = {round ((test4 / n)* 100,3) } %\n" \
f"Número 5 saiu {test5} vezes = {round ((test5 / n)* 100,3) } %\n " \
f"Número 6 saiu {test6} vezes = {round ((test6 / n)* 100,3) } %"
vresultado1.set(mensagem)
pergunta = Label(text="Quantos lançamentos de dado? ",font=("Arial","12","bold"),bg="#42bfff",fg="#00176c")
pergunta.place(relx=0.2,rely=0.2)
numero = IntVar()
resposta = Entry(textvariable=numero,font=("Times","12"),justify='center',bg="#777eee")
resposta.place(relx=0.35,rely=0.35)
bt = Button(text="Simular", fg='white', bg="#225363",font=("lucida", 15, "bold"),command=simuldador)
bt.place(relx=0.4,rely=0.45,relwidth=0.3)
vresultado1 = StringVar()
resultado1 = Label(textvariable=vresultado1, bg="#42bfff",fg="#b02f25",justify='center',font=("lucida", 13, "bold"))
resultado1.place(relx=0.15, rely=0.65, relwidth=0.8)
root.mainloop()