Como podría generar un factorial
Publicado por bastian (4 intervenciones) el 09/11/2021 05:35:34
En este código sería posible generar el factorial de un número? no logro realizar ello,por favor si pudieran ayudarme
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import tkinter
import tkinter.ttk
from tkinter import *
ventana0 = Tk()
ventana0.title("BIENVENIDO")
ventana0.geometry("650x250")
def fact_1(n):
username_label1= n
factorial_total = 1
while n > 1:
factorial_total *= n
n -= 1
return factorial_total
username_label0 = Label(text=" Bienvenido a su calculadora de factoriales",font = ("Cambria", 19))
username_label0.place(x=10, y=10)
username_label1 = Label(text=" Ingrese un número: ",font = ("Cambria", 13))
pregunta1=Entry(ventana0,).place(x=230,y=84)
username_label1.place(x=10, y=80)
username_label2 = Label(text=" El resultado es: ",font = ("Cambria", 13))
username_label2.place(x=10, y=150)
n2=DoubleVar()
pregunta2=Entry(ventana0,textvariable=n2).place(x=230,y=154)
btbsolucion=Button(ventana0,text="CALCULAR",command=fact_1,font = ("Cambria", 18)).place(x=450,y=100)
ventana0.mainloop()
Valora esta pregunta


0