Задание №3 «Сортировка всей таблицы целиком»




ЛАБОРАТОРНАЯ РАБОТА №13 НА ТЕМУ

«СОРТИРОВКА В ДВУМЕРНОМ МАССИВЕ»

Задание №1 «Сортировка одной строки»

1 Дан двумерный массив A, размером (n´n). Упорядочить по возрастанию первую строку матрицы. Задачу решить двумя способами сортировки.

 

2. Дан двумерный массив A, размером (n´n). Упорядочить по возрастанию последнюю строку матрицы. Задачу решить двумя способами сортировки.

 

3. Дан двумерный массив A, размером (n´n). Упорядочить по возрастанию пятую строку матрицы. Задачу решить двумя способами сортировки.

 

4. Дан двумерный массив A, размером (n´n). Упорядочить по возрастанию первый столбец матрицы. Задачу решить двумя способами сортировки.

 

5. Дан двумерный массив A, размером (n´n). Упорядочить по возрастанию последний столбец матрицы. Задачу решить двумя способами сортировки.

 

6. Дан двумерный массив A, размером (n´n). Упорядочить по возрастанию третий столбец матрицы. Задачу решить двумя способами сортировки.

 

7. Дан двумерный массив A, размером (n´n). Упорядочить по убыванию первую строку матрицы. Задачу решить двумя способами сортировки.

 

8. Дан двумерный массив A, размером (n´n). Упорядочить по убыванию последнюю строку матрицы. Задачу решить двумя способами сортировки.

 

9. Дан двумерный массив A, размером (n´m). Найти сумму положительных элементов в каждой строке матрицы. Затем упорядочить по убыванию созданный массив

 

10. Дан двумерный массив A, размером (n´m). Найти сумму положительных элементов в каждом столбце матрицы. Затем упорядочить по убыванию созданный массив.

 

11. Дан двумерный массив a, размером (n´m). Найти среднее арифметическое положительных элементов в каждом столбце матрицы. Затем упорядочить по убыванию созданный массив. Задачу решить двумя способами сортировки.

 

12. Дан двумерный массив a, размером (n´m). Найти среднее геометрическое положительных элементов в каждой строке матрицы. Затем упорядочить по убыванию созданный массив. Задачу решить двумя способами сортировки.

 

13. Дан двумерный массив a, размером (n´m). Упорядочить по убыванию последний столбец матрицы. А также далее упорядочить по возрастанию первую строку матрицы. Задачу решить двумя способами сортировки.

 

14. Дан двумерный массив a, размером (n´m). Упорядочить по убыванию третий столбец матрицы. А также далее упорядочить по возрастанию пятую строку матрицы. Задачу решить двумя способами сортировки.

 

15. Дан двумерный массив a, размером (n´m). Переставить третий и пятый столбец. Затем упорядочить по убыванию первый столбец матрицы. Задачу решить двумя способами сортировки.


Задание №2 «Сортировка диагонали»

 

1. Дан двумерный массив a, размером (n´n). Упорядочить по возрастанию побочную диагональ.

 

2. Дан двумерный массив a, размером (n´n). Упорядочить по возрастанию главную диагональ.

 

3. Дан двумерный массив a, размером (n´n). Упорядочить по возрастанию параллель побочной диагонали расположенной под диагональю

 

4. Дан двумерный массив a, размером (n´n). Упорядочить по возрастанию параллель главной диагонали расположенной над диагональю.

 

5. Дан двумерный массив a, размером (n´n). Упорядочить по убыванию г лавну ю диагональ.

 

6. Дан двумерный массив a, размером (n´n). Упорядочить по убыванию параллель побочной диагонали расположенной под диагональю.

 

 

7. Дан двумерный массив a, размером (n´n). Упорядочить по убыванию параллель главной диагонали расположенной над диагональ

 

8. Дан двумерный массив a, размером (n´n). Упорядочить по возрастанию параллель главной диагонали расположенной под диагональю.

 

9. Дан двумерный массив a, размером (n´n). Упорядочить по возрастанию параллель побочной диагонали расположенной над диагональю.

 

10. Дан двумерный массив a, размером (n´n). Упорядочить по убыванию побочную диагональ.

 

11. Дан двумерный массив a, размером (n´n). Упорядочить по убыванию параллель главной диагонали расположенной под диагональю

 

12. Дан двумерный массив a, размером (n´n). Упорядочить по убыванию параллель побочной диагонали расположенной над диагональю.

 

13. Дан двумерный массив a, размером (n´n). Упорядочить по возрастанию побочную диагональ.

 

14. Дан двумерный массив a, размером (n´n). Упорядочить по возрастанию параллель побочной диагонали расположенной под диагональю.

 

15. Дан двумерный массив a, размером (n´n). Упорядочить по возрастанию параллель главной диагонали расположенной над диагональю.

 


Задание №3 «Сортировка всей таблицы целиком»

 

1. Дана матрица (n´m). Создать массив, каждый элемент которого равен количеству нулевых элементов в каждом столбце матрицы. Упорядочить столбцы матрицы по убыванию количеств нулевых элементов.

 

2. Дана матрица (n´m). Создать массив, каждый элемент которого равен среднему геометрическому положительных элементов в каждом столбце матрицы. Упорядочить столбцы матрицы по убыванию средних геометрических элементов

 

3. Упорядочить строки матрицы так, чтобы суммы положительных элементов в строках были расположены по убыванию.

 

4. Упорядочить столбцы матрицы так, чтобы суммы положительных элементов в столбцах были расположены по убыванию.

 

5. Упорядочить столбцы матрицы так, чтобы произведения положительных элементов в столбцах были расположены по убыванию

 

6. Упорядочить столбцы матрицы так, чтобы произведения положительных элементов в столбцах были расположены по возрастанию.

 

7. Упорядочить строки матрицы так, чтобы суммы положительных элементов в строках были расположены по возрастанию.

 

8. Дана матрица (n´m). Создать массив, каждый элемент которого равен количеству нулевых элементов в каждом столбце матрицы. Упорядочить столбцы матрицы по убыванию количеств нулевых элементов.

 

9. Дана матрица (n´m). Создать массив, каждый элемент которого равен среднему геометрическому положительных элементов в каждом столбце матрицы. Упорядочить столбцы матрицы по убыванию средних геометрических элементов.

 

10. Дана матрица (n´m). Создать массив, каждый элемент которого равен количеству нулевых элементов в каждой строке матрицы. Упорядочить строки матрицы по убыванию количеств нулевых элементов.

 

11. Дана матрица (n´m). Создать массив, каждый элемент которого равен среднему геометрическому положительных элементов в каждой строке матрицы. Упорядочить строки матрицы по возрастанию средних геометрических элементов.

 

12. Дана матрица (n´m). Создать массив, каждый элемент которого равен среднему арифметическому отрицательных элементов в каждом столбце матрицы. Упорядочить столбцы матрицы по убыванию средних геометрических элементов.

 

13. Упорядочить столбцы матрицы так, чтобы произведения положительных элементов в столбцах были расположены по возрастанию.

 

14. Дана матрица (n´m). Создать массив, каждый элемент которого равен среднему арифметическому отрицательных элементов в каждой строке матрицы. Упорядочить строки матрицы по убыванию средних геометрических элементов.

 

15. Дана матрица (n´m). Упорядочить строки матрицы так, чтобы произведения отрицательных элементов в столбцах были расположены по убыванию


Задание №4 «Сортировка и произведение матриц »

 

1. Дано два двумерных массива А и В размером (8´8) и число alfa. Найти С=alfa*А+В и D=А*В. Далее упорядочить по возрастанию в полученном массиве D последний столбец.

 

2. Дан двумерный массив А, размером (7´5) и одномерный массив b(5). Найти х(7), =А*b. Далее упорядочить полученный массив х по возрастанию.

 

3. Дан двумерный массив A, размером (n´n). и одномерный массив b(n). Найти х=А*b C=АТ.(транспонировать матрицу). Далее упорядочить по возрастанию в полученном массиве C главную диагональ.

 

4. Дано два двумерных массива: С размером (7´10) и D размером (10*7). Найти A=C*D. далее найти наибольшее число в главной диагонали A. Далее упорядочить по возрастанию последнюю строку в матрице А.

 

5. Дано два двумерных массива: А размером (10´10) и В размером (10*10). Найти С=А+В и D=А*В. далее найти сумму в элементов в побочной диагонали D. Далее упорядочить по убыванию 3-ю строку в полученном массиве D.

 

6. Дан двумерный массив C, размером (9´5) и одномерный массив b(5). Найти х(7), х=C*b. Дале е вычислить сумму элементов, расположенных между min и max элементами х. Далее упорядочить полученный массив по возрастанию.

 

7. Дан двумерный массив D, размером (n´n). Найти A=DТ.(транспонировать матрицу). А также Дан двумерный массив C, размером (9´5) и одномерный массив b(5). Найти х(7), х=C*b. Далее упорядочить полученный массив по возрастанию.

 

8. Дано два двумерных массива: А размером (8´5) и В размером (5*8). Найти С=А*В. Найти max в матрице А. и упорядочить первую строку матрицы С.

 

9. Дано два двумерных массива: А размером (8´8) и В размером (8*8) и число х. Найти С=А+х*В и D=х*А*В. Далее упорядочить по возрастанию побочную диагональ в полученном массиве D.

 

10. Дано два двумерных массива: А размером (8´8) и В размером (8*8). Найти С=А+В и D=А*В. Найти максимальные элементы в главных диагоналях матриц С и D. Далее упорядочить по возрастанию первый столбец в полученном массиве С.

 

11. Дано два двумерных массива: А размером (8´8) и В размером (8*8). Найти сумму положительных элементов в каждом столбце матрицы В, записав их в массив х(8). Далее найти с=А*х. Далее упорядочить полученный массив по возрастанию

 

12. Дано два двумерных массива: А размером (8´8) и В размером (8*8). Найти С=А+В и D=А*В. Найти максимальные элементы в побочных диагоналях матриц С и D. Далее упорядочить первый столбец в полученном массиве С.

13. Дано два двумерных массива: А размером (8´8) и В размером (8*8). Найти сумму элементов в каждой строке матрицы В, записав их в массив х(8). Далее найти с=А*х. Далее упорядочить полученный массив по возрастанию.

14. Дано два двумерных массива: А размером (8´8) и В размером (8*8) и число х. Найти С=А+х*В и D=х*А*В. Далее найти сумму элементов в последнем столбце матрицы D и записать их в одномерный массив. Далее упорядочить полученный массив по возрастанию

 

15. Дано два двумерных массива: А размером (8´5) и В размером (5*8). Найти С=А*В. Найти max в матрице А. и упорядочить первую строку матрицы С.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2018-01-26 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: