Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Часть2. Структурное программирование.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.4 Mб
Скачать

Задачи на обработку двумерных массивов

  1. Дан массив , состоящий из n строк, l столбцов. Найти сумму положительных элементов, имеющих нечетный номер столбца.

  2. Дан массив , состоящий из n строк, l столбцов. Для каждой строки найти и вывести на экран произведение всех отрицательных элементов.

  3. Дан массив , состоящий из n строк, n столбцов. Найти среднее арифметическое четных элементов массива.

  4. Дан массив , состоящий из m строк, l столбцов, и натуральные числа k и n, k<m, n<l. Найти суммы элементов k-й строки и n-го столбца.

  5. Дан массив , состоящий из n строк, k столбцов. Найти сумму и произведение элементов, имеющих четный номер строки и столбца.

  6. В массиве , состоящем из n строк, l столбцов, заменить все элементы, удовлетворяющие условию -1<= <=1 на 0.

  7. Дан массив , состоящий из n строк, l столбцов. Определить суммы положительных и отрицательных элементов.

  8. Все элементы со значением z в данной целочисленной квадратной матрице порядка n заменить их квадратами.

  9. Дана действительная матрице размером m n. Найти хотя бы один номер столбца, элементы которого равны нулю.

  10. Дана действительная матрице размером m n и число а. Указать номера всех элементов равных а.

  11. Дана действительная матрице размером m n. Вычислить произведение квадратов всех элементов, модули которых принадлежат отрезку [1;1,5].

  12. Даны две квадратные матрицы А и В порядка n. Умножить все элементы матрицы А на соответствующие элементы матрицы В.

  13. Дан массив , состоящий из n строк, l столбцов. Вычислить и вывести на печать среднее арифметическое элементов каждого столбца.

  14. Дан целочисленный массив , состоящий из n строк, k столбцов. Заменить все неотрицательные двузначные элементы на значение их корней 2-й степени.

  15. Дан массив , состоящий из n строк, l столбцов. Определить среднее арифметическое положительных элементов.

Задачи на формирование массивов

  1. Дан массив { }, содержащий n строк, k столбцов. Сформировать одномерный массив С из элементов данного массива, удовлетворяющих условию -1<= <=1.

  2. Дан массив { }, содержащий n строк, k столбцов. Сформировать одномерный массив С из элементов данного массива, стоящих в нечетных столбцах.

  3. Дан массив { }, содержащий n строк, k столбцов. Преобразовать данный массив в одномерный, располагая элементы массива A в новом массиве по столбцам.

  4. Дана квадратная матрица A порядка n. Сформировать одномерный массив из элементов обеих диагоналей.

  5. Дан массив { }, содержащий n строк, k столбцов. Сформировать одномерный массив P из произведений каждой строки данного массива.

  6. Дан массив { }, содержащий n строк, k столбцов. Сформировать одномерный массив A из элементов с чётными индексами.

  7. Дан массив { }, содержащий n строк, k столбцов. Сформировать одномерный массив S из сумм элементом каждого столбца исходного массива.

  8. Дан массив { }, содержащий n строк, k столбцов. Сформировать два одномерных массива из положительных и отрицательных элементов исходного.

  9. Дан массив { }, содержащий n строк, k столбцов. Получить новый одномерный массив, исключая из исходного все элементы больше 10.

  10. Дан массив { }, содержащий n строк, k столбцов. Сформировать новый одномерный массив Х из разностей первого и последнего элементов каждой строки.

  11. Дана целочисленная матрица { } порядка n. Получить одномерный массив В по формуле .

  12. Даны массивы X, Z, содержащие по n элементов, и массив А, содержащий k элементов. Сформировать массив Y по формуле .

  13. Даны массивы X, A, B содержащие по k элементов. Сформировать массив Y по формуле:

  14. Дано натуральное число n. Получить матрицу { } порядка n по формуле , где i,j=1n

  15. Дан массив A, содержащий k элементов. Получить матрицу { } порядка k, если , где i,j=1k

  16. Дан массив { }. Получить одномерный массив Y, где каждый элемент равен сумме элементов строки двумерного массива.