FoxPro/Visual FoxPro - RE:como calcular el factorial en fox

 
Vista:

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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder