Wiederholung Tag 1

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Loading
Aufgabe 1

Das Kochen von Eiern kann man zu einer sehr komplizierten Angelegenheit machen. Die richtige Kochdauer hängt vom gewünschten Ergebnis (hartes oder weiches Ei) und von zahlreichen weiteren Parametern ab. Von der Webseite | eierfans.de habe ich mal eine Formel rausgesucht, die man anwenden kann. Damit Sie die Formel nicht jedesmal neu in den Taschenrechner eintippen müssen, soll sie im Folgenden als Java-Methode umgesetzt werden, die Sie dann einfach mit den passenden Eingabedaten aufrufen können.

Die Formel von Werner Gruber berechnet die Zeit $t$ zum Kochen eines Eis wie folgt: $t=0.0016*d^2*ln(\frac{2*(T_{Wasser}-T_{start})}{T_{Wasser}-T_{innen}})$

Der Rückgabewert $t$ und die Parameter sind wie folgt definiert:

  • t = Zeit in Minuten
  • d = Durchmesser des Eis in mm
  • m = Gewicht des Eis in g
  • $T_{Wasser}$ = Siedetemperatur des Wassers
  • $T_{start}$ = Temperatur des Eis vor Kochbeginn
  • $T_{innen}$ = Temperatur des Eigelbs nach Kochvorgang

Entwickeln Sie eine Methode kochzeit1, welche die Parameter $d,m,T_{Wasser},T_{start}$ und $T_{innen}$ erwartet und die Zeit $t$ zurückgibt. Typische Eingabewerte zum Testen finden Sie auf | eierfans.de.

Verwenden Sie mindestens eine Hilfsvariable!


Aufgabe 2

Jedes Land hat ein anderes Schuhgrößensystem. Zum Glück gibt es Formeln, mit der sich die Größen ineinander umrechnen lassen. Für Damenschuhe wird die Umrechnung von deutschen Schuhgrößen in amerikanische Schuhgrößen wie folgt vorgenommen: $Schuhgroesse_{USA}=\frac{Schuhgroesse_{DE}*2}{2.54}-23$.

Entwickeln Sie für diese Umrechnung eine Methode!


Aufgabe 3

Entwickeln Sie eine Methode, die die Funktion $f(x)=\frac{2}{3}*x^3-x^2+\frac{3}{8}*x$ repräsentiert!

Persönliche Werkzeuge