Согласен. Наверху - красивое и лаконичное решение. Но когда я заглядываю в учебник по информатике, я вижу коды примерно в формате моего ответа. При всём уважении к Вам и Вашему стилю кода, мне кажется, было бы очень странно, если ученик, который не может написать "Hello world" без помощи учителя или одноклассников, вдруг приходит с решением в 6 строк не в "формате" кодов из учебника и говорит, что его решение работает только на последних версиях PascalABC.Net