4. Из матрицы Q (6х8) сформировать одномерный массив отрицательных чисел (просмотр по строкам).
5. Результаты сессии, состоящей из четырех экзаменов, для трех групп из 25 студентов представлены трехмерным массивом 3х25х4. Оценка ставится по четырехбалльной системе; неявка обозначена единицей. Подсчитать количество отличников и хорошистов в каждой группе.
Вариант 17
1. Сформировать новый упорядоченный по убыванию массив из двух упорядоченных в том же порядке массивов А (12) и В (20).
2. Удалить из линейного целочисленного массива все нули, передвинув на их место следующие элементы без нарушения порядка их следования.
3. Дан целочисленный массив В (7х11). Определить, сколько в нем пар соседних одинаковых элементов. Элементы считаются соседними, если их индексы в столбцах и/или в строках различаются не более, чем на единицу.
4. Вычислить , где Xmin и Xmax – минимальный положительный и максимальный элементы матрицы.
5. Описать трехмерным массивом табуретку с перекладинами. Элементы, «принадлежащие» табуретке, приравнять единице, остальные обнулить. Вывод массива на экран осуществлять послойно.
Вариант 18
1. Определить, сколько элементов массива Р (50) отличаются от среднего арифметического значения всех элементов этого массива не более, чем на 1.
2. Сформировать новый массив из элементов заданного целочисленного линейного массива, значения которых встречаются в нем неоднократно. В новом массиве все значения должны быть уникальными.
3. Дана матрица А(10х10). Расставить строки таким образом, чтобы элементы в первом столбце были упорядочены по убыванию.
4. Найти номера первых отрицательных элементов каждого столбца матрицы. Если в каком-то столбце нет отрицательных элементов, то вывести сообщение об этом.
5. Трехмерный массив описывает школьный журнал одного класса. Каждая страница журнала содержит оценки N учеников за М уроков по одному предмету (в каждой строке – оценки одного ученика, в каждой колонке – оценки за один урок). В журнале L страниц – по количеству изучаемых школьниками предметов. Пусть N=20, M=64, L=12. Определить, есть ли в классе ученики, которые учатся только на «хорошо» и «отлично».
Вариант 19
1. Определить, есть ли в целочисленном массиве Q (10) заданное число Х, и если есть, то удалить его (если встречается неоднократно, то удалить все такие значения), а если нет, то добавить в конец массива.