¡Hola, Invitado!


Patrocinantes


Síguenos en Facebook


Síguenos en Twitter

Compartir este tema:
[Visual Basic] Factorial de un número
.:WindHack:. Sin conexión
Administrador
*******

Mensajes: 842
Registro en: Jul 2010
Facebook Google+ Twitter YouTube
Gracias dados: 62
Gracias recibidos: 60
Mensaje: #1
[Visual Basic] Factorial de un número
  • Compartir en Delicious
  • Compartir en Digg
  • Compartir en Linkedin
  • Compartir en MySpace
  • Compartir en Technorati
  • Compartir en Tuenti
Bueno, aclararles que no soy para nada un fan de VB, y tampoco es que me la lleve muy bien con él, pero en fin…Cuando toca hacer trabajos o actividades en determinado lenguaje no queda más alternativa ¿no?.

Lenguaje VB
' ------------------------------------------
'|----------- Función Factorial
'|---- Calcula el factorial de un número
'|---------- Autor: .:WindHack:. 
'|--- Sitio(s) Web: :http://daw-labs.com
'|---------------  :http://cibernodo.net
'|--------------   :http://foro.cibernodo.net
' -----------------------------------------
Public Function Factorial(Num As Double) As String
Dim I As Integer
  If Num >= 170 Then
      Factorial = "Numero Infinito..."
  Else
    For I = 1 To Num - 1
      Num = Num * I
      Factorial = Num
    Next
End If
End Function


Con “recursividad”:

Lenguaje VB
Public Function FactorialR(Num As Double) As Currency
If (Num > 0) Then
   FactorialR = Num * FactorialR(Num - 1)
Else
   FactorialR = 1
End If
End Function

[Imagen: WindSig.php]
[Imagen: DaW-User.png]
[Imagen: administradorq.png]
"The only thing they can't take from us are our minds."
(Este mensaje fue modificado por última vez en: 24-08-2010 08:04 AM por -Gosw-.)
03-08-2010 01:14 PM
WWW Buscar Citar




Usuario(s) navegando en este tema: 2 invitado(s)