مجموعه تمرین ها و مشکلات با یک راه حل برای زبان برنامه نویسی پاسکال. کارها با موضوعات "الگورهای خطی" ، "شرایط" ، "حلقه" ، "آرایه ها" ، "ماتریس" ، "رشته ها" ، "پرونده ها" ، "توابع" گروه بندی می شوند. هر موضوع بعدی نیاز به دانش مطالب قبلی دارد ، اما برعکس. بنابراین "شرایط" شامل کارهایی با چرخه نیست. با این حال ، موضوع "چرخه ها" شامل کارهایی است که هم دارای چرخه و هم شرایط هستند.
در بین تمرین ها الگوریتم های کلاسیک وجود دارد - مرتب سازی ، یافتن بزرگترین تقسیم کننده مشترک و حداقل چند برابر مشترک ، محاسبه فاکتوریل ، مشتق از سری فیبوناچی و غیره.
برای گردآوری و تأیید صحت ، از کامپایلر FreePascal استفاده شد.