Создание меню с несколькими пунктами для работы с матрицами
- ввод матрицы с клавиатуры,
- ввод матрицы из файла,
- вычисление характеристики,
- преобразование матрицы,
- печать матрицы,
- выход.
и обеспечить его функционирование.
Внутри программы характеристика оформляется в виде метода с передачей параметров по значению, который возвращает значение булевского типа; преобразование в виде метода с передачей параметров по ссылке. Необходимо отслеживать, был ли произведен ввод данных до выбора пунктов меню, которые обрабатывают матрицу.
А задание к этому меню следующее:
Средние арифметические значения элементов всех столбцов матрицы с нечетными номерами равны.
Преобразование. Получить новую матрицу В, элемент bij которой равен произведению элементов akl исходной матрицы, где k меняется от i до n, а l – от 1 до j.
Кого заинтересовало, может, подумают на досуге.
О чём? За сколько они бы взялись за эту работу?