Meddelande

Du befinner dig just nu på en äldre version av Pluggakuten, gamla.pluggakuten.se. Nya Pluggakuten lanserades den 6 februari 2017 och du finner forumet på www.pluggakuten.se.

På gamla.pluggakuten.se kan du fortfarande läsa frågorna och svaren som ställts, men du kan inte skapa ett nytt konto eller nya trådar. Är du redan medlem kan du däremot fortfarande logga in och svara i befintliga trådar. Nya frågor och nytt konto skapar du på det nya forumet, välkommen dit!

Funktion (rekursiv)

xam
Medlem

Offline

Registrerad: 2016-10-04
Inlägg: 44

Funktion (rekursiv)

Hej. jag ska skriva ett program som räknar ut tvärsumman av ett tal (tex. 123 = 1+2+3 = 6)

Med en "while loop" (bild nedanför) så är det begripligt men dessvärre så måste jag lösa den med en rekursiv funktion.

https://s13.postimg.org/lybkrxjwn/losning.jpg

Rekursiv lösning
Jag hittade en lösning på ett forum och koden var extremt komprimerad (bild nedanför)
https://s12.postimg.org/70tesoyil/svar.jpg

Så, min fråga är om någon skulle kunna skriva om den rekursiva lösningen på ett mer begripligt sätt (gör inget om det blir mer kod (obviously) men bara så jag förstår den).
Jag har verkligen gjort egna försök.. inte lyckas och börjar bli sjukt trött så jag tänkte att någon här kanske kan ge mig en liten "knuff" framåt.  Tacksam för hjälp!

Senast redigerat av xam (2016-11-07 23:10)

 
xam
Medlem

Offline

Registrerad: 2016-10-04
Inlägg: 44

Re: Funktion (rekursiv)

Jag hittade en super bra förklaring på Youtube.
Jag postar länken ifall någon annan vill ta del av förklaringen.

https://www.youtube.com/watch?v=9IVVvOI-yho

Lite komiskt att svara på sitt egna inlägg. haha.
Kanske borde ta bort frågan från forumet (om man nu ens kan göra det)?

Senast redigerat av xam (2016-11-07 23:12)

 
xam
Medlem

Offline

Registrerad: 2016-10-04
Inlägg: 44

Re: Funktion (rekursiv)

.

Senast redigerat av xam (2016-11-07 23:10)

 
Yngve
Medlem

Offline

Registrerad: 2015-09-13
Inlägg: 2941

Re: Funktion (rekursiv)

xam skrev:

Kanske borde ta bort frågan från forumet (om man nu ens kan göra det)?

Nej det är väl jättebra om någon annan kan få ta del av det du kommit på?

(jag har inte kollat videon)


Nothing else mathers
 


Sidfot

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson

Powered by Mattecentrum
 |  Denna sida använder cookies |  Kontakta oss |  Feedback |