Задание 1. 1. Создать функцию, определяющую сумму максимальных элементов главной и побочной диагоналей массива massivnn.
1. Создать функцию, определяющую сумму максимальных элементов главной и побочной диагоналей массива massivnn.
Перед началом поиска максимального элемента max_1 главной диагонали массива принимаем за него элемент massiv11. После этого сравниваем остальные элементы главной диагонали massivii (i=2,…,n) с текущим максимумом: если очередной элемент больше текущего максимума max_1, то сейчас он – текущий максимум.
Перед началом поиска максимального элемента max_2 побочной диагонали массива принимаем за него элемент massivnn. После этого сравниваем остальные элементы побочной диагонали massivij (i=2,…,n; j=n-i+1) с текущим максимумом: если очередной элемент больше текущего максимума max_2, то сейчас он – текущий максимум.
2. Схема алгоритма решения задачи.
2.1. Головная программа:
2.2. Подпрограмма-функция:
3. Код программы
3.1. На языке Паскаль:
Дата добавления: 2015-04-19; просмотров: 702;