Visual Basic - Factorial de un numero Recursivo

Written by lopezatienza on 29 Octubre 2008 – 16:17 -

Primeramente crearemos nuestro proyecto.

Añadiremos 2 TextBox llamados "textbox1" y "textbox2".

Añadiremos un Button llamado "button1"



Añadiremos el siguiente código a nuestro "Form1.vb"

Public Class Form1

 

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim act, res As Double

        Dim ant As Integer

        act = textbox1.Text

        ant = act - 1

        Do

            res = fact(act, ant)

            act = res

            ant -= 1

        Loop While (ant > 0)

        textbox2.Text = res

    End Sub

 

    Private Function fact(ByVal act As Double, ByVal ant As Integer) As Double

        fact = act * ant

    End Function

 

End Class

Asociar el evento Click del botón Button1 a la función Button1_Click o añade el código directamente.

Un saludo y espero que os sirva de ayuda.


Tags:
Posted in Visual Basic .NET |

5 Comments to “Visual Basic - Factorial de un numero Recursivo”

  1. Rony Says:

    Me sirvio de mucho ya que con el modulo k tenia a la mano no me daba ningun dato de factoriales.. y zi no encontraba esto me hubiera kedado con la duda.. !! siempre es bueno .. k el cyberespacion.. sea variado =)

  2. lopezatienza Says:

    Me alegro que te haya resuelto la duda :)

    Un saludo.

  3. marielys Says:

    hola buenas noches quiero saber como calcular un boton desde visual pero la base de datos esta hecha en acces? osea hago la coneion de origens luego no se como llamarla………racias

  4. lopezatienza Says:

    Como calcular un boton?

    Explicate mejor.

    Un saludo

  5. felipe Says:

    exelente :)

Leave a Comment

RSS