The assignment consists of four problems that require writing pseudocode solutions and converting them into C++ programs. The problems involve arrays, matrix operations, and counting variables. Problem 1 asks to calculate the first 20 Fibonacci numbers in an array and print a table with the ratios of each number to its predecessor. Problem 2 requires reading in store names and prices, finding the lowest price charged for a particular model of PC, and printing two lists: one with stores charging the lowest price and another with stores whose price does not exceed the lowest price by more than 10%. Problem 3 involves calculating salespeople's take-home salaries based on their gross sales and displaying statistics about combined total weekly sales, take-home salary, and the number of salespeople. Problem 4 requires reading in values for a 3x3 matrix and displaying the table along with column totals.