Adott egy másodpercben megadott életkor; számítsd ki, hány éves lenne az illető a következő égitesteken:
Ha tehát azt mondják neked, hogy valaki 1,000,000,000 másodpercet élt, akkor meg kell tudnod mondani, hogy 31.69 földi éves.
Ha azon tűnődsz, miért nem került be a listába a Pluto, nézd meg ezt a YouTube-videót.
Megjegyzés: A Föld Nap körüli, egy teljes keringésének tényleges hossza közelebb van a 365.256 naphoz (1 sziderikus év). A Gergely-naptárban egy év átlagosan 365.2425 nap. Bár nem teljesen pontos, ebben a feladatban mégis a 365.25-öt használjuk. Ha az év mérésének további módjaira is kíváncsi vagy, nézd meg a Wikipédia Év szócikkét.
A feladat megoldásához hasznosnak találhatod a Pharo szótárait.
A Pharo-ban többféleképpen hozhatsz létre szótárakat: például a Dictionary new: at:put: segítségével, vagy egy literál szintaxissal, amely Association-okat használ.
Egy Association így néz ki: key -> value, és így alakíthatod szótárrá: { 'key' -> 'value' } asDictionary.
Ne feledd, hogy a Smalltalkban minden infix operátor jobbra asszociatív, és hogy a fent említett osztályok bármelyikét élőben is böngészheted.
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Pharo nyelvet 50 feladat segítségével, valódi emberi mentorálással, mindez ingyen.