Fakultät Funktion...

    • VB.NET

    Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von picoflop.

      Fakultät Funktion...

      hier eine Funktion wo man die Fakultät einer Zahl berechnen kann:

      VB.NET-Quellcode

      1. Public Function faklutiere(ByVal Zahl As ULong) As ULong
      2. Dim Fakultierte As ULong = 1 'wichtig
      3. Dim i As ULong
      4. For i = 1 To Zahl
      5. Fakultierte = Fakultierte * i
      6. Next i
      7. Return Fakultierte
      8. End Function


      etwas unelegant aber egal es funzt...

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „agon“ ()

      AUA!

      Fakultät ist immer DAS Standardbeispiel für "Rekursion" !!!

      VB.NET-Quellcode

      1. Private Function Fak(ByVal i As Integer) As Integer
      2. If i<1 then Throw New Exception("Mop!")
      3. If i = 1 Then Return i Else Return i * Fak(i - 1)
      4. End Function

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()