Сначала старшие
Эмма хочет видеть реестр по порядку, от самого старого животного к самому молодому, и в аккуратных столбцах. Под списком выведите строку Сначала старшие:, а под ней — каждое животное с именем, видом и возрастом:
Перла, курица, возраст: 1
Сначала старшие:
Белла корова 5
Мурка кошка 4
Рекс собака 3
Златка курица 2
Перла курица 1Животные, родившиеся в один год, идут в алфавитном порядке имён. Имена стоят в столбце шириной 8 символов, а виды — тоже в столбце шириной 8 символов. Считайте символы, а не байты, иначе столбцы съедут: каждая русская буква занимает два байта.
Подсказка: table.sort умеет сортировать животных без функции сравнения, если их класс подсказывает, какое из двух животных идёт первым, — как это было с мешками в уроке об объектах. Для столбцов вспомните урок о строках, где говорилось о символах и байтах.
Задание
- 1
Выведите
Сначала старшие:, а под ней — животных от самого старого к самому молодому, каждое с именем, видом и возрастом. - 2
Выровняйте столбцы: имена шириной 8 символов, виды — тоже 8.