Но мой компилятор не находит модуль Utils.
Анекдот такой знаете, про "ну давай, рассказывай, как обгонял, подрезал"?
Какая ОС, какой компилятор, где брали, как ставили, ругается ли IDE (если используете) при запуске и на что, непосредственный текст ошибки...
В Сети нашёл такой код:
Код не просто ужасен, он чудовищен (ну разве что у вас turbo pascal 5.5 какой-нибудь, может, там по-другому никак). Во-первых, в freepascal/Delphi есть соответствующие функции для форматирования даты/времени, в других компиляторах наверняка тоже. Во-вторых, если этот код всего лишь демонстрирует возможности типа TDateTime (как можно было бы подумать), то вот это
Код:
if dt.day<10 then write('0',dt.day,'.') else write(dt.day,'.');
не оставляет сомнений в неосведомленности автора о существовании функций форматирования.
1.Кто знает - как собрать программу если имеются её "кусочки" из .cpp или .pas?
cpp или
pas - это как Маркс и Энгельс, два совершенно разных человека (а Слава КПСС - вообще не человек). Сборкой занимается компилятор (тот самый, который не находит модуль Utils). Файлы
cpp - это язык C++, файлы
pas - pascal. У вас же паскаль, зачем C++ сюда приплетать?