Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_2_40.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
40 Кб
Скачать
☆

2. Используя подпрограмму ранжирования, найти произведение 2-х наибольших и 2-х наименьших элементов массива:

Т= (-1,0,-2,1,3,4,1,2,1,0)

Распечатать массив до и после ранжирования.

3. Написать процедуру, по которой все отрицательные элементы одномерного массива размещаются перед положительными (порядок следования сохраняется, учесть нулевые).

4. Использовать подпрограммы (ввода, вывода, обрабатывающей части). Дан массив целых чисел А[M,N], где M,N<=10. Удалить столбец, в котором находится первый четный элемент.

ЛАБОРАТОРНАЯ РАБОТА №2

ВАРИАНТ 27

1. Определить количество и сумму квадратов элементов 3 строки массива:

1 2 -1 0 2

2 3 -1 2 1 удовлетворяющих условию |С3i|>1

С= 3 -2 0 1 -3

1 -2 1 0 -1

2. Используя подпрограмму ранжирования, найти сумму наибольшего и 2-х наименьших элементов массива:

Т= (4,1,-2,1,2,3,1,5,-4,-1,4,3)

Распечатать массив до и после ранжирования.

3. Написать процедуру, по которой все положительные элементы одномерного массива размещаются перед отрицательными (порядок следования сохраняется, учесть нулевые).

4. Использовать подпрограммы (ввода, вывода, обрабатывающей части). Дан массив целых чисел А[M,N], где M,N<=10. Найти максимальный элемент массива, встречающийся более одного раза.

ЛАБОРАТОРНАЯ РАБОТА №2

ВАРИАНТ 28

1. Определить среднее арифметическое положительных элементов главной диагонали матрицы:

1 0 -1 2

2 3 -4 5

С= 2 -1 -1 1

4 0 2 2

2. Используя подпрограмму ранжирования, найти произведение 3-х наименьших по модулю элементов массива:

Т= (2,-1,3.-2,1,5,-3,2,4,1)

Распечатать массив до и после ранжирования.

3. Написать процедуру, в которой все положительные элементы одномерного массива размещаются перед отрицательными (порядок следования сохраняется, учесть нулевые - в конце вектора).

4. Использовать подпрограммы (ввода, вывода, обрабатывающей части). Дан массив целых чисел А[M,N], где M,N<=10. Расстоянием между строками назовем сумму произведений соответствующих элементов строк. Найти 2 строки с максимальным расстоянием.

ЛАБОРАТОРНАЯ РАБОТА №2

ВАРИАНТ 29

1. Определить среднее геометрическое положительных элементов 2 строки матрицы:

1 -2 2 1 4

3 -2 3 -1 3

С= -4 1 5 2 1

0 -3 4 -2 5

2. Используя подпрограмму ранжирования, найти произведение 3-х наименьших элементов массива:

Т= (-2,1,3.-4,2,0,1,-3,5)

Распечатать массив до и после ранжирования.

3. Написать функцию, определяющую является ли сумма элементов одномерного массива А(К), к<=50 положительным числом.

4. Использовать подпрограммы (ввода, вывода, обрабатывающей части). Дан массив целых чисел А[M,N], где M,N<=10. Если в строке содержится хотя бы один отрицательный элемент, необходимо:

  1. Распечатать номера этих строк.

  2. Вставить перед первой строкой строку из -1.

ЛАБОРАТОРНАЯ РАБОТА №2

ВАРИАНТ 30

1. Определить количество и сумму квадратов элементов 3 столбца матрицы:

1 2 -1 0 2

2 3 -4 2 1 удовлетворяющих условию |Ci3|<=3

С= 3 -2 2 1 -3

1 -2 5 0 -1

-3 1 -3 2 1

2. Используя подпрограмму ранжирования, найти произведение наименьшего и 2-х наибольших элементов массива:

Т= (-2,1,3,-4,2,0,1,-3,5)

Распечатать до и после ранжирования массив.

3. Написать функцию, определяющую является ли среднее арифметическое элементов одномерного массива А(К), к<=50 целым числом.

4. Использовать подпрограммы (ввода, вывода, обрабатывающей части). Даны 3 массива целых чисел: (4*5), (5*5), (5*4). Сформировать одномерные массивы из индексов положительных элементов массива. Распечатать тот вектор, в котором находится максимальное количество элементов. Считать, что такой вектор один.

ЛАБОРАТОРНАЯ РАБОТА №2

ВАРИАНТ 31

1. Определить количество и сумму квадратов элементов 3 столбца матрицы:

1 2 -1 0 2

2 3 -4 2 1 удовлетворяющих условию |Ci3|<=3

С= 3 -2 2 1 -3

1 -2 5 0 -1

-3 1 -3 2 1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]