Теоретический материал по данной теме подробно разобран в онлайн-курсе "Основы программирования на языке Pascal"
Открыть онлайн-курс