Factorial Calculator n! (Simples e usando Tkinter)

# Factorial usandoTkinter


from tkinter import *
root=Tk()
root.title("Factorial")
root.geometry("350x150")
root.resizable(False,False)
def inputn():
n = entrada.get()
fac=1
n1=entrada.get()
while n != 0:
mutiplicaca = fac * n
fac = mutiplicaca
n = n - 1
str1 = "Factorial de " + str(n1) + " é " + str(fac)
return resultado.set(str1)
texto =Label(text="Digite o número\n para "
"calcular o Factorial",
font=("arial","12"))
texto.place(relx=0.25,rely=0.05)
entrada = IntVar()
entrada_entry= Entry(textvariable=entrada)
entrada_entry.place(relx=0.3,rely=0.4)
butao = Button(text="Calcular Factorial",command=inputn)
butao.place(relx=0.35,rely=0.6)
resultado = StringVar()
resultado_texto=Label(textvariable=resultado)
resultado_texto.place(relx=0.35,rely=0.8)
root.mainloop()

 


#Factorial simples


numero = int(input("Número de factorial: "))
numero1 = numero
factorial =1
while numero!=0:
mutiplicaca = factorial * numero
factorial = mutiplicaca
numero = numero - 1
print(f'O {numero1}! é de {mutiplicaca}.')

Comentários

Mensagens populares deste blogue

Criar Cartões de Visita

12 signos egípcios

Calcular a percentagem de ocupação