![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Обработка строк матрицы.
1. В каждой строке матрицы найти указанные величины и из них построить один или два одномерных массива, размерности которых соответствуют количеству строк матрицы:
1) среднее значение среди положительных чисел и среднее значение среди отрицательных элементов;
2) второй наибольший элемент и его номер в строке. Если вторых наибольших элементов в строке несколько, найти номер первого из них;
3) сумму чисел до первого положительного числа, включая его;
4) есть ли нуль в строке? Для каждой строки получить 1, если есть, и 0 в противном случае;
5) первый отрицательный элемент и его номер. Если отрицательных чисел в строке нет, получить соответственно 0 и -1.
2. В матрице найти сумму наибольших элементов строк, наибольшую сумму элементов строк и номер такой строки (любой, если несколько строк имеют наибольшую сумму).
3. Найти наибольший среди наименьших элементов строк и наименьший среди наибольших элементов строк.
4. В матрице найти количество строк, у которых: 1) все нули; 2) есть хотя бы один нуль и номер первой такой строки.
5. Дана матрица A, в которой Ai,j — оценка i –го студента на j –м экзамене. Фамилии и названия предметов в памяти не хранятся:
1) найти количество отличников, т. е. количество строк, в которых только 9 и (или) 10. При выводе такие строки выделить другим цветом;
2) найти количество двоечников, т. е. количество строк, в которых есть хотя бы одна 1 и (или) 2 и (или) 3.
6. Умножить матрицу на вектор (одномерный массив).
7. Переставить строки, в которых находится наибольший и наименьший элементы матрицы.
Указание. На первом этапе необходимо найти номера строк (n1 и n2), в которых находятся наибольший и наименьший элементы всей матрицы. И если n1!= n2, то переставляем эти строки так, как показано в 3.5.
8. Из матрицы удалить все строки, состоящие из одних нулей.
Указание. В цикле проверяем каждую строку и если она содержит только нули, то удаляем её так, как показано в 3.5.
9. Каждую строку матрицы рассортировать по возрастанию.
Дата публикования: 2015-02-18; Прочитано: 162 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!