Aus dem Kurs: Grundlagen der Programmierung: Basiswissen

Challenge: Wie alt bin ich?

Aus dem Kurs: Grundlagen der Programmierung: Basiswissen

Challenge: Wie alt bin ich?

(Musik) An dieser Stelle möchte ich Ihnen zeigen, wie Sie ein normales Alltagsproblem mithilfe von Programmierung lösen können, und zwar in verschiedenen Programmiersprachen. Das Problem oder die Fragestellung lautet: Wie alt bin ich? Die Antwort auf diese Frage ändert sich sicherlich jedes Jahr, genauer gesagt sogar jeden Tag oder, wenn man es so will, jede Sekunde, aber so ganz genau brauchen wir es gar nicht. Als Einsteigerbeispiel lösen wir das Problem ganz einfach. Wir nehmen das aktuelle Jahr und ziehen davon das Geburtsjahr, das die jeweilige Nutzerin eingibt, ab. Diese Differenz geben wir als das ungefähre Alter aus. Das ist natürlich nicht so ganz genau, denn wenn die Nutzerin in diesem Jahr noch nicht Geburtstag hatte, dann wird sie ein Jahr älter gemacht, als sie tatsächlich ist. Das ist aber für dieses Einsteigertraining gar nicht so schlimm. Zeitberechnung ist immer etwas Kompliziertes, vor allem, wenn man sich erst einmal darüber klar sein sollte, wie genau man die Ausgabe haben möchte. Für dieses Einsteigerbeispiel halten wir es so einfach wie möglich. Wenn Sie Lust haben, können Sie später den Code immer noch erweitern und das Alter jahres-, monats-, tages- oder sogar minutenfein berechnen lassen.

Inhalt