The document outlines a C++ coding assignment that requires creating three different pyramid patterns based on user input. The first section involves a regular pyramid shape, the second section focuses on an inverted pyramid, and the final section asks for a hollow pyramid. All patterns must be generated using nested for loops.