
Добавил:
Eatmore
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
1. Задан массив из структур вида
struct {
int x; int y; float z;
} s;
Последним элементом массива является структура, у которой x, y и z равны нулю. Составить функцию, которая формирует новый массив только из тех структур, в которых x+y > z. И отсортировать их по возрастанию среднего арифметического полей x, y и z.
2. Дана целочисленная квадратная матрица. Из всех её элементов, находящихся выше главной диагонали, составить новую квадратную матрицу. Причём только их тех её элементов, которые могут быть представлены максимум пяти восьмеричными разрядами. Оформить в виде функции.