
- •Часть 2
- •Это связано с правилом соответствия типов: два структурированных элемента принадлежат одному типу (идентичному), если они принадлежат ранее описанному типу либо описаны одной командой.
- •Лабораторная работа №2. Использование подпрограмм при обработке массивов
- •Лабораторная работа №3. Программирование процессов обработки символьной и строковой информации
- •Список литературы
- •Приложение 1. Варианты заданий для самостоятельного решения Задачи на обработку одномерных массивов
- •Нахождение экстремумов в одномерных массивах
- •Задачи на обработку двумерных массивов
- •Задачи на формирование массивов
- •Вычисления с диагональными элементами в квадратных матрицах
- •Задачи на обработку двумерных массивов
- •Приложение2. Варианты заданий для самостоятельного решения
Задачи на обработку двумерных массивов
Дан массив
, состоящий из n строк, l столбцов. Найти сумму положительных элементов, имеющих нечетный номер столбца.
Дан массив
, состоящий из n строк, l столбцов. Для каждой строки найти и вывести на экран произведение всех отрицательных элементов.
Дан массив
, состоящий из n строк, n столбцов. Найти среднее арифметическое четных элементов массива.
Дан массив
, состоящий из m строк, l столбцов, и натуральные числа k и n, k<m, n<l. Найти суммы элементов k-й строки и n-го столбца.
Дан массив
, состоящий из n строк, k столбцов. Найти сумму и произведение элементов, имеющих четный номер строки и столбца.
В массиве
, состоящем из n строк, l столбцов, заменить все элементы, удовлетворяющие условию -1<=
<=1 на 0.
Дан массив , состоящий из n строк, l столбцов. Определить суммы положительных и отрицательных элементов.
Все элементы со значением z в данной целочисленной квадратной матрице порядка n заменить их квадратами.
Дана действительная матрице размером m
n. Найти хотя бы один номер столбца, элементы которого равны нулю.
Дана действительная матрице размером m n и число а. Указать номера всех элементов равных а.
Дана действительная матрице размером m n. Вычислить произведение квадратов всех элементов, модули которых принадлежат отрезку [1;1,5].
Даны две квадратные матрицы А и В порядка n. Умножить все элементы матрицы А на соответствующие элементы матрицы В.
Дан массив
, состоящий из n строк, l столбцов. Вычислить и вывести на печать среднее арифметическое элементов каждого столбца.
Дан целочисленный массив , состоящий из n строк, k столбцов. Заменить все неотрицательные двузначные элементы на значение их корней 2-й степени.
Дан массив , состоящий из n строк, l столбцов. Определить среднее арифметическое положительных элементов.
Задачи на формирование массивов
Дан массив {
}, содержащий n строк, k столбцов. Сформировать одномерный массив С из элементов данного массива, удовлетворяющих условию -1<= <=1.
Дан массив {
}, содержащий n строк, k столбцов. Сформировать одномерный массив С из элементов данного массива, стоящих в нечетных столбцах.
Дан массив {
}, содержащий n строк, k столбцов. Преобразовать данный массив в одномерный, располагая элементы массива A в новом массиве по столбцам.
Дана квадратная матрица A порядка n. Сформировать одномерный массив из элементов обеих диагоналей.
Дан массив { }, содержащий n строк, k столбцов. Сформировать одномерный массив P из произведений каждой строки данного массива.
Дан массив { }, содержащий n строк, k столбцов. Сформировать одномерный массив A из элементов с чётными индексами.
Дан массив {
}, содержащий n строк, k столбцов. Сформировать одномерный массив S из сумм элементом каждого столбца исходного массива.
Дан массив {
}, содержащий n строк, k столбцов. Сформировать два одномерных массива из положительных и отрицательных элементов исходного.
Дан массив { }, содержащий n строк, k столбцов. Получить новый одномерный массив, исключая из исходного все элементы больше 10.
Дан массив { }, содержащий n строк, k столбцов. Сформировать новый одномерный массив Х из разностей первого и последнего элементов каждой строки.
Дана целочисленная матрица {
} порядка n. Получить одномерный массив В по формуле
.
Даны массивы X, Z, содержащие по n элементов, и массив А, содержащий k элементов. Сформировать массив Y по формуле
.
Даны массивы X, A, B содержащие по k элементов. Сформировать массив Y по формуле:
Дано натуральное число n. Получить матрицу { } порядка n по формуле
, где i,j=1n
Дан массив A, содержащий k элементов. Получить матрицу { } порядка k, если
, где i,j=1k
Дан массив { }. Получить одномерный массив Y, где каждый элемент равен сумме элементов строки двумерного массива.