Главная
Популярная публикация
Научная публикация
Случайная публикация
Обратная связь
ТОР 5 статей:
Методические подходы к анализу финансового состояния предприятия
Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века
Ценовые и неценовые факторы
Характеристика шлифовальных кругов и ее маркировка
Служебные части речи. Предлог. Союз. Частицы
КАТЕГОРИИ:
|
Обработка двумерных массивов
Дана матрица, состоящая из n строк и n столбцов или одномерные массивы из n элементов каждый. Составить алгоритм и программу для получения и вывода указанных в условии результатов и самих массивов, если изменялись какие-либо их элементы. Алгоритм любой задачи может быть составлен с использованием единственного двукратного цикла.
1.
| Найти среднее арифметическое неотрицательных элементов матрицы, а также подсчитать, сколько таких элементов в каждой отдельно взятой строке матрицы.
| 2.
| Изменить все строки матрицы, в которых отрицателен элемент главной диагонали: к каждому элементу i-й строки прибавляется элемент Ti из заданного массива T1,T2,...,Tn. Подсчитать число измененных строк матрицы.
| 3.
| Получить массив C1,C2,...,Cn по правилу: Ci=0, если все элементы i-го столбца матрицы равны 0, иначе Ci=1. Найти также сумму всех элементов матрицы.
| 4.
| Найти среднее арифметическое отрицательных элементов матрицы, лежащих ниже главной диагонали, и среднее арифметическое всех элементов главной диагонали.
| 5.
| Изменить матрицу, заменив каждый отрицательный элемент, лежащий выше главной диагонали, его абсолютной величиной. Найти также сумму элементов главной диагонали.
| 6.
| Задан массив X1,X2,...,Xn. Получить массив C1, C2,..., Cn по правилу:
Ci =
| 7.
| Найти среднее арифметическое элементов матрицы и сумму элементов тех строк матрицы, в которых отрицателен элемент главной диагонали.
| 8.
| Дан массив C1,C2,...,Cn. Изменить матрицу, увеличив каждый элемент, который меньше элемента главной диагонали, находящегося с ним в одной строке, на Ci, где i - номер строки. Подсчитать общее число измененных элементов.
| 9.
| Получить массив X1,X2,...,Xn по правилу: Xi=1, если каждый элемент i-го столбца, кроме первого и последнего элементов, меньше полу суммы двух соседних элементов (предыдущего и последующего), иначе Xi=0.
| 10.
| Найти сумму элементов матрицы и подсчитать число ее строк, в пределах каждой из которых элементы упорядочены по возрастанию: Ai1<Ai2<...<Ain.
| 11.
| Получить массив X1,X2,...,Xn и найти произведение элементов матрицы; элемент Xi представляет среднее арифметическое положительных элементов в i-й строке матрицы, или равен 0, если положительных элементов не обнаружено.
| 12.
| Найти среднее арифметическое тех элементов матрицы, каждый из которых больше находящегося с ним в одной строке элемента главной диагонали, и сумму элементов главной диагонали.
| 13.
| Изменить матрицу, прибавляя к каждому отрицательному элементу значение предыдущего элемента той же строки. Если отрицателен первый элемент строки, прибавить к нему значение последнего элемента строки.
| 14.
| Назовем инверсией в строке ситуацию Aij>Aij+1 (в отличие от ситуации Aij£Aij+1). Получить массив C1,C2,...,Cn по правилу: Ci=1, если в i-й строке более двух инверсий, иначе Ci=0. Подсчитать общее число инверсий в строках.
| 15.
| Найти по отдельности число положительных и равных нулю элементов в совокупности тех строк матрицы, i‑й элемент которых больше 1, а также найти общую сумму элементов этих строк.
| 16.
| Найти среднее арифметическое элементов Aij, лежащих выше и ниже главной диагонали матрицы, для которых выполняется условие Aii<Aij<Ajj. Найти также сумму элементов каждого столбца.
| 17.
| Получить массив X1,X2,...,Xn по правилу: Xi=1, если сумма элементов i-го столбца матрицы больше их произведения, иначе Xi=0. найти также среднее арифметическое всех элементов матрицы.
| 18.
| Известно, что в матрицы элемент последнего столбца может иметь лишь значения 0 и 1. Найти среднее арифметическое общей совокупности элементов тех строк, последний элемент которых равен 1.
| 19.
| Заменить в матрице на 1 каждый положительный элемент, на 0 - каждый отрицательный. Для каждого столбца найти среднее арифметическое исходных значений элементов.
| 20.
| Задан массив C1,C2,...,Cn. Рассматривая их по очереди, выводить элемент Ci, если он больше любого из элементов i-й строки матрицы. Найти также сумму элементов матрицы.
| 21.
| Получить массив X1,X2,...,Xn по правилу: Xi=1, если в i-м столбце матрицы есть хотя бы один элемент, превышающий заданное значение C, иначе Xi=0. Найти также общее число элементов, которые больше C.
| 22.
| Изменить часть матрицы, находящуюся под главной диагональю, следующим образом: если элемент Aij больше элемента Aji, задать элементу Aij новое значение - значение полу суммы данных двух элементов. Найти также сумму элементов главной диагонали.
| 23.
| Получить массив X1,X2,...,Xn по правилу: Xi=1, если элемент Aii больше каждого из элементов i-й строки матрицы, иначе Xi=0. Найти также сумму элементов матрицы.
| 24.
| Найти общую сумму элементов тех столбцов матрицы, сумма элементов в каждом из которых положительна, и сумму элементов главной диагонали.
| 25.
| Задан массив C1,C2,...,Cn. Нужно изменить все столбцы матрицы, в которых равен 0 элемент главной диагонали: i-й элемент такого столбца (i=1,2,...,n) увеличивается на Ci. Найти также сумму элементов главной диагонали.
| 26.
| Задан массив X1,X2,...,Xn. Получить массив C1,C2,...,Cn по правилу Ci=Xi, если любое из произведений (k=1, 2,...,n) меньше Xi, иначе Ci=0. Найти также произведение всех элементов матрицы.
| 27.
| Получить массив X1,X2,...,Xn по правилу: Xi=1, если для всех j=1,2,...,n выполняется неравенство Aji< Aij, иначе Xi=0. Найти сумму элементов матрицы.
| 28.
| Получить массив X1,X2,...,Xn по правилу: Xi=0, если все элементы i-го столбца и i-й строки матрицы меньше 1, иначе Xi=1. Найти также произведение всех элементов матрицы.
| 29.
| Изменить матрицу путем замены каждого отрицательного элемента 2-го,3-го,...,n-го столбцов абсолютной величиной суммы предшествующих ему элементов той строки, в которой он находиться. найти также среднее арифметическое всех элементов матрицы.
| 30.
| Получить массив C1,C2,...,Cn по правилу: Ci=1, если все n произведений вида AjiAij (j=1,2,...,n) положительны, иначе Ci=0. Найти сумму элементов матрицы.
|
Не нашли, что искали? Воспользуйтесь поиском:
|