kostenloser Webspace werbefrei: lima-city


wer schreibt zuerst die richtige lösung???

lima-cityForumSonstigesSpam und sonstiges Unvergütetes

  1. Autor dieses Themas

    r*x

    hi hier mal ne kleine mini-aufgabe is ne methode in java also:

    was ist makkaroni(5)???

    -----------------------
    int makkaroni(int nudel)
    if(nudel == 1){return 1;}
    else{
    if(nudel == 2){return 2;}
    else{return 2*makkaroni(nudel-2)+makkaroni(nudel-1);}
    }
    -----------------------

    und was kommt raus?^^

    MfG r1x
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Da kommt 11 raus...ist soweit ich weiss von FiGonacci die Formel, nur mit 2 multipliziert.

    mfg mace

    Beitrag ge?ndert am 8.12.2005 21:25 von mace
  4. Kannste das mal in PHP ?bersetzen oder nen Dolmetzger holen? Ich versteh n?mlich kein Java, jedenfalls seit 3 Jahren...
  5. Autor dieses Themas

    r*x

    nee 11 kommt nicht raus^^

    in php??? ?hhh vielleicht gleich^^

    MfG r1x
  6. OKay Fehler entdeckt, sind 16 ;)

    mfg mace
  7. Autor dieses Themas

    r*x

    hey wir haben einen gewinner!!!!!^^ ja oke brauch das net mehr in php machen hehe^^

    MfG r1x
  8. Hmm also irgendwie komme ich auf 20. Also Ich habe mir hier so einen Kleinen Baum gemacht damit man die Verschachtelung der Funktionen gut sehen kann. Kann mir das einer erkl?ren?
  9. hehe...ich mach es trotzdem mal eben in php

    function makkaroni($nudel) {
    
    if($nudel == 1){return 1;}
    elseif($nudel == 2){return 2;}
    else{return 2*makkaroni(nudel-2)+makkaroni(nudel-1);}
    
    }


    Sollte richtig sein und jetzt einfahc mit print(makkaroni(5)); aufrufen.

    mfg mace
  10. Autor dieses Themas

    r*x

    hehe^^ ich bin zu faul muhahaha
    na ok hab auch kein zeit jetzt cya

    MfG r1x
  11. H?!Du hast ja einfach nur ein function davor geschrieben...das kann doch gar nicht funktionieren. Du Musst die geschweiften Klammern entfernen etc...

    function makkaroni($nudel) {
    
    if($nudel == 1) return 1;
    
    elseif($nudel == 2)return 2;
    
    else return 2*makkaroni($nudel-2)+makkaroni($nudel-1);
    }
    
    print(makkaroni(5));


    Hmm Warum funktioniert Code eigentlich nicht? -.- Kann man doch leicht ?ndern oder? Dachte schon ich kenn den Befehl nicht mehr. -.-


    Beitrag ge?ndert am 8.12.2005 22:11 von i-spacke

    Beitrag ge?ndert am 8.12.2005 22:11 von i-spacke
  12. Stimmt mit den KLammern, bei mir funktioniert dein Code auf jeden Fall und es kommt auch 16 raus.

    mfg mace
  13. Ist doch recht einfach. :wink:

    Also man geht am besten so vor :

    2*makkaroni(5-2)+makkaroni(5-1)
    2*makkaroni(3)+makkaroni(4)
    2*( 2*makkaroni(3-2)+makkaroni(3-1) )+( 2*makkaroni(4-2)+makkaroni(4-1) )
    2*( 2*makkaroni(1)+makkaroni(2) )+( 2*makkaroni(2)+makkaroni(3) )
    2*( 2*( 1 )+( 2 ) )+( 2*( 2 )+( 2*makkaroni(3-2)+makkaroni(3-1) ) )
    2*( 2*( 1 )+( 2 ) )+( 2*( 2 )+( 2*makkaroni(1)+makkaroni(2) ) )
    2*( 2*( 1 )+( 2 ) )+( 2*( 2 )+( 2*( 1 )+( 2 ) ) )

    Dann gibt man das einfach bei Google ein (Google hat einen Taschenrechner integriert) und fertig. ;-)

    http://www.google.de/search?hl=de&q=2*%28+2*%28+1+%29%2B%28+2+%29+%29%2B%28+2*%28+2+%29%2B%28+2*%28+1+%29%2B%28+2+%29+%29+%29&btnG=Google-Suche&meta=
    Ergebnis : 16

    MfG Lucas
  14. Autor dieses Themas

    r*x

    ja genau^^ die aufgabe hatten wir gestern im info-test^^ das is so einfach ey wir lernen n?mlich java(inner schule) hehe^^

    MfG r1x
  15. Ahhhh,
    lernt ihr auch noch Java...
    Ach du kacke. ^^
    Nix gegen Java, nur was gegen die Typen, die es entwickelt haben. -.-

    MfG Lucas
  16. Autor dieses Themas

    r*x

    warum was ist denn mit java??

    MfG r1x
  17. Java rulez!
    Sun Microsystems rulez!

    *gro?en_Kn?ppel_f?r_lucas9991_such*
  18. Autor dieses Themas

    r*x

    lol nee lucas sag mal was ist mit java ich finds bis jetzt nicht schlecht...

    MfG r1x
  19. Obwohl, ich brauche keinen Kn?ppel, ich kann den Lucas auch mit meinem dicken Java-Buch verhauen.
    *b?se_grins*
  20. Autor dieses Themas

    r*x

    lol man bist du brutal...^^

    ich w?rde sagen zu viel cs hehe^^

    MfG r1x

    Beitrag ge?ndert am 9.12.2005 21:38 von r1x
  21. Aber die Frage hat er immer noch nicht beantwortet ...

    *dickes_Perl-Buch_dazuhol_und_hinter_Ecke_versteck*
  22. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!