Необходимо решить задачу на C++. Отчёт должен содержать готовый код программы и блок-схему алгоритма.
Алгоритм должен соответствовать требованиям структурного подхода. Необходимо организовать интерфейс ввода – вывода всех требуемых данных, организовать проверку входных данных на допустимые значения. Для решения задачи использовать многомерный массив. Необходимо предусмотреть именованную константу для задания размерности массива, величина константы должна быть не менее 20. Фактический рабочий размер массива должен определяться перемен-ными, задаваемыми в качестве исходных данных. Предусмотреть инициализацию массива на выбор пользователя ручным способом или с помощью генератора случайных чисел.