#include <iostream>
using namespace std;
int main() {
const int n = 6 ;
int a[n][n];
for (size_t i = 0 ; i < n ; i++){ // Задание матрицы
for (size_t j = 0 ; j < n ; j++){
a[i][j] = rand () % 100 ;
cout << a[i][j] << " " ;
}
cout << endl ;
}
double max = -100 , min = 100 ;
for (size_t i = 0 ; i < n - i ; i++){ // нахождение миниимального и максимального элементов массива
for (size_t j = 0 ; j < n + 1 - i ; j++){ // элементы которые выше побочной диагонали
if (a[i][j] < min ){ // Нахождение минимаьного
min = a[i][j];
}
if (a[i][j] > max){ // нахождение максимального
max = a[i][j];
}
}
}
double x ;
cout << "минимум = " << min << endl ;
cout << "максимум = " << max << endl ;
x = (min + max ) / 2; // нахождение среднего арифметического мин и макс едементов
cout << "Среднее арифметическое = " << x << endl ; // вывод среднего арифметисеского
return 0;
}