1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Programmierung Algorithmus

  • Lena12
  • 14. Juli 2021 um 16:38
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Lena12
    Punkte
    10
    Beiträge
    1
    • 14. Juli 2021 um 16:38
    • #1

    Hallo zusammen,

    ich bin neu in der Welt des Programmierens und könnte etwas Hilfe benötigen zu einer Taylorreihe.


    Ablaufplan zur Berechnung der von e x mit einer vorgegebene

    Anzahl Summanden. Das Programm soll den Wert zurückgeben und die Zahlen x

    und i als Parameter übergeben bekommen. Der Parameter i steht dabei für die

    Anzahl der Summanden.

    Wäre sehr Nett wenn mir jemand helfen könnte.

    Beste Grüße

    Lena

  • Adok
    Punkte
    4.199
    Beiträge
    714
    • 15. Juli 2021 um 13:02
    • #2

    Ich habe es mal zur Übung in der neuen funktionalen Programmiersprache Kotlin implementiert:

    Code
    fun fac(x: Int, c: Int = 1): Int = if(x < 2) c else fac(x - 1, c * x)
    
    fun exp(x: Float, n: Int, c: Float = 1.0f): Float = if(n == 0) c else exp(x, n - 1, c * x)
    
    fun taylor(x: Float, i: Int, c: Float = 0.0f): Float = if(i <= 0) c else taylor(x, i - 1, exp(x, i) / fac(i) + c)

    2 Mal editiert, zuletzt von Adok (15. Juli 2021 um 14:53)

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum