Beiträge von Yamram

    Aufgabe gelöst:

    Auch hier zu finden:

    http://yamram.blog.de

    Und Sarkkan:
    Es gibt eine andere Möglichkeit: FORMATTER!!!

    Hallo und Hilfe,
    auf meinem Notebook zu Hause möchte ich jetzt auch wieder Java programmieren.
    Dafür brauche ich ja den Compiler, der in cmd per javac aufgerufen wird.
    Nun habe ich ja JDK installiert aber es gibt ein Problem mit der PATH Variable für javac.

    Schwierig aber möglich:

    Was sagt ihr dazu?
    Ich werde es gleich meinem Mentor vorstellen.


    Sooo,
    Ich: "Hier ist das Ergebnis meiner Arbeit."
    Mentor: "Ahja, Rekursion, ja, ok. Woher weiß du das mit JOptionPane?"
    Ich: "Ich kann Java schon ein wenig."
    Mentor: "Was heißt ein wenig?"
    Ich: "Ja, ich kanns ein wenig besser."
    Mentor: "Gut, dann mach mal die Fibonacci-Zahlen."
    Ich: "Aber das ist richtig oder?"
    Mentor: "Ja, das ist wunderbar."
    Ich: "OK."

    :DDDD
    bin jetzt ein wenig stolz

    Tag 2 Vormittag/ Nachmittag
    Der heutige Tag war wirklich wieder gut. Ich kam ins Unternehmen und noch kaum jemand war da. Also habe ich erst mal ein wenig geguckt (eMails...). Dann 10 Minuten später kam mein Mentor und ich habe die Aufgabe bekommen (s. o.). Diese hatte ich gelöst, jedoch in der falschen Weise:

    Mit dem war mein Mentor nur halb zufrieden. Ich sollte es ja rekursiv lösen, was ich nicht gemacht habe. Ich habes es iterativ gelöst und somit nicht ganz richtig.
    Jetzt weiß ich aber nicht, wie ich das anders lösen. Ich glaube, das liegt daran, dass ich mir mit der anderen Lösung den Blick "verbaut" habe.
    Vielleicht kann mir da jemand helfen? Mein Mentor sagt, wenn ich das so kann, könnte ich auch das andere. Aber irgendwie stimmt das nicht so ganz.

    Die nächste Aufgabe kenne ich auch schon: Die Fibonacci-Zahlen!

    Ich habe die Hälfte des Nachmittags daran rumprobiert.
    Unter Anderem habe ich noch folgende Javaprogramme entwickelt:
    -Countdown
    -Navi
    -Taschenrechner

    Ich hoffe, einer kann mir mein Blickfeld erweitern :D

    Mit freundlichen Grüßen,
    Philipp Escher

    OK OK Das habe ich jetzt bekommen:

    Rekursion
    Berechnung der Fakultät einer natürlichen Zahl
    Der Ausruck n! ist definiert als
    n! = n · (n - 1) · (n - 2) ... 2 · 1 = n · (n - 1)!

    Aus der rechten Seite der Gleichung ergibt sich die Möglichkeit, eine Funktion fakul() zur Berechnung der Fakultät rekursiv zu schreiben. Das vereinfachte Ablaufdiagramm ist in Abbildung 8.1 wiedergegeben. Schreiben Sie ein Hauptprogramm, in welchem eine rekursive Funktion
    long fakul ( long n )
    aufgerufen wird um eine Tabelle der Fakultäten der Zahlen von 1 bis 20 zu berechnen. Stellen Sie fest, bis zu welchem n die berechnete Fakultät richtig ist und begründen oder beweisen Sie Ihre Feststellung.

    Letztes richtiges Wertepaar n/ n! : ___________________

    Abbilung 8.1:
    [attachment=0]<!-- ia0 -->Unbenannt.GIF<!-- ia0 -->[/attachment]

    So gut bin ich nun auch wieder nicht.

    Mit freundlichen Grüßen,
    Philipp Escher