RE:como calcular el factorial en fox
Publicado por Oscar Gutierrez Rivera (2 intervenciones) el 05/12/2005 01:33:38
Para calcular el factorial de n Numero es muy facil mira..... Te voy a enviar el codigo que hice esper te ayude..
Este codigo solo lo insertas en un boton que estara en el formulario..
*******Programa para Calcular el Factorial de un Numero.***********
n = val(thisform.text1.value)
c = 0
Fac = 1
if n >= 0 then
do while (n-c) >= 1
Fac = Fac * (n-c)
c = (c+1)
enddo
else
messagebox("Solo para Numeros Positivos")
endif
thisform.text2.value = str(Fac,20,0)
Este codigo tiene un filtro para evitar que ingrese un numero negativio ya que no existen factoriales de Numeros Negativos...
Espero que te Ayude en tu problemita....
cuidate Mucho Que Dios te Bendiga
att. Oscar Gutierrez Rivera
Este codigo solo lo insertas en un boton que estara en el formulario..
*******Programa para Calcular el Factorial de un Numero.***********
n = val(thisform.text1.value)
c = 0
Fac = 1
if n >= 0 then
do while (n-c) >= 1
Fac = Fac * (n-c)
c = (c+1)
enddo
else
messagebox("Solo para Numeros Positivos")
endif
thisform.text2.value = str(Fac,20,0)
Este codigo tiene un filtro para evitar que ingrese un numero negativio ya que no existen factoriales de Numeros Negativos...
Espero que te Ayude en tu problemita....
cuidate Mucho Que Dios te Bendiga
att. Oscar Gutierrez Rivera
Valora esta pregunta


0