- •Часть 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, где каждый элемент равен сумме элементов строки двумерного массива.
