Разработать программу для обработки трёх квадратных матриц разного размера, для каждой из которых надо найти соотношение между некоторыми значениями среди элементов расположенных выше/ниже главной и побочной диагонали (включая саму диагональ или не включая в зависимости от варианта), и затем из трёх полученных значений выбрать наибольшее/наименьшее (вариант № + 1). Если наибольшие/наименьшие значения совпадают, вывести соответствующее сообщение. Для каждой из матриц использовать своё заданное значение.
Для обработки матриц необходимо использовать две функции (для главной и побочной диагонали), для ввода и вывода матриц – процедуры. Ввод всех данных осуществляется из файла, вывод – в файл. Для передачи имён файлов должны использоваться параметры программы.