Älteste zuerst
Emma möchte das Register der Reihe nach sehen, vom ältesten Tier zum jüngsten, und in ordentlichen Spalten. Gib unter der Liste die Zeile Älteste zuerst: aus und darunter jedes Tier mit seinem Namen, seiner Art und seinem Alter:
Perle (Huhn), Alter 1
Älteste zuerst:
Bella Kuh 5
Müsli Katze 4
Rex Hund 3
Goldi Huhn 2
Perle Huhn 1Zwei Tiere, die im selben Jahr geboren sind, stehen in der alphabetischen Reihenfolge ihrer Namen. Die Namen stehen in einer Spalte von 8 Zeichen Breite und die Arten in einer Spalte von 6 Zeichen Breite. Zähle Zeichen, nicht Bytes, damit auch Müslis Zeile ausgerichtet ist.
Ein Tipp: table.sort kann die Tiere ohne Vergleichsfunktion sortieren, wenn ihre Klasse ihm sagt, welches von zwei Tieren zuerst kommt, so wie bei den Säcken in der Lektion über Objekte. Für die Spalten sieh dir die Übung über Buchstaben mit Umlauten an.
So schreibst du es:
Anweisungen
- 1
Gib
Älteste zuerst:aus und darunter die Tiere vom ältesten zum jüngsten, jedes mit Name, Art und Alter. - 2
Richte die Spalten aus: die Namen 8 Zeichen breit und die Arten 6 Zeichen breit.