Задание 6.
1. Среди тех строк целочисленной матрицы, которые содержат только четные элементы, найти строку с максимальной суммой модулей элементов.
2. По заданной квадратной матрице построить вектор, элементы которого – максимумы элементов всех диагоналей, параллельных главной.
3. В данной действительной квадратной матрице найти сумму положительных элементов, расположенных над главной диагональю.
4. В вещественной квадратной матрице найти минимальный элемент под побочной диагональю.
5. В вещественной квадратной матрице определить три последовательности В1...ВN из нулей и единиц таких, что Вi=1, если в столбце матрицы есть хотя бы один отрицательный/положительный/нулевой элемент.
6. В целочисленной матрице поменять местами строку, содержащую максимальный элемент, со строкой, содержащей минимальный элемент. Если минимальных (максимальных) элементов более одного, то выбрать строку с большим индексом.
7. Дана квадратная матрица порядка n. Найти максимальный элемент в первой строке и переставить столбцы так, чтобы он оказался в первом столбце.
8. Дана квадратная матрица порядка n. Найти максимальный элемент и переставить строки и столбцы так, чтобы он оказался на диагонали в 1 позиции.
9. Дана квадратная матрица порядка n. Найти минимальный элемент и переставить строки и столбцы так, чтобы он оказался в левом нижнем углу матрицы.
10. Дана квадратная матрица порядка n. Определить строки, в которых больше половины чисел превышают среднее арифметическое элементов строки.
Задание 7.
1. Обнулить элементы матрицы, лежащие на побочной диагонали и ниже нее.
2. Обнулить элементы матрицы, лежащие ниже главной диагонали.
3. Обнулить элементы матрицы, лежащие выше побочной диагонали
4. Обнулить элементы матрицы, лежащие на главной диагонали и выше нее
5. Обнулить элементы матрицы, лежащие одновременно выше главной диагонали и выше побочной диагонали
6. Обнулить элементы матрицы, лежащие одновременно ниже главной диагонали (включая эту диагональ) и выше побочной диагонали (также включая эту диагональ)
7. Обнулить элементы матрицы, лежащие одновременно ниже главной диагонали (включая эту диагональ) и ниже побочной диагонали (также включая эту диагональ)
8. Заменить в квадратной матрице элементы диагонали на средние элементы по строкам.
9. Заменить в квадратной матрице элементы побочной диагонали на минимальные элементы по столбцам.
10. Заменить в квадратной матрице элементы побочной диагонали на числа равные среднему минимального и максимального элемента в строке.
Задание 8.
1. Дана строка. Подсчитать количество содержащихся в ней цифр
2. Дана строка. Подсчитать количество содержащихся в ней прописных латинских букв.
3. Дана строка. Подсчитать общее количество содержащихся в ней строчных латинских букв.
4. Дана строка. если она представляет собой запись целого числа, то вывести 1, если вещественного (с дробной частью) — вывести 2; если строку нельзя преобразовать в число, то вывести 0. Считать, что дробная часть вещественного числа отделяется от его целой части десятичной точкой
5. Даны два положительных числа n, m и две строки. Получить из этих строк новую строку, содержащую первые n символов первой строки и последние m символов второй строки (в указанном порядке)
6. Дан символ и строка. Удвоить каждое вхождение символа в строку
7. Дана строка, содержащая по крайней мере один символ пробела. Вывести подстроку, расположенную между i-м и j-м пробелом исходной строки
8. Удалить из строки символы, совпадающие с символом, который задает пользователь.
9. Дана строка, состоящая из английских слов, разделенных пробелами (одним или несколькими). Найти количество слов в строке.
10. Дан текст из строчных английских букв, за которым следует точка. Напечатать этот текст заглавными буквами.