Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВОПРОСЫ + ЗАДАНИЯ ПО ПАСКАЛЬ(1) для КР.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
242 Кб
Скачать
☆

1. Имеется файл, в котором содержится размерность массива и его элементы. Вычислить:

  1. номер максимального по модулю элемента массива;

  2. сумму элементов массива, расположенных после первого положительного элемента.

Полученные результаты записать в новый файл.

2. Уплотнить заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями (оформить в виде процедуры).

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

Вариант 13

1. Имеется файл, в котором содержится размерность массива и его элементы. Вычислить:

  1. количество элементов массива, лежащих в диапазоне от А до В;

  2. сумму элементов массива, расположенных после максимального элемента.

Полученные результаты записать в новый файл.

2. Осуществить циклический сдвиг элементов прямоугольной матрицы на n элементов вправо или вниз (в зависимости от введенного режима).

Число n может быть больше количества элементов в строке или столбце (оформить в виде процедуры).

Вариант 14

1. Имеется файл, в котором содержится размерность массива и его элементы. Вычислить:

  1. количество элементов массива, равных нулю;

  2. сумму элементов массива, расположенных после минимального элемента.

Полученные результаты записать в новый файл.

2. Осуществить циклический сдвиг элементов квадратной матрицы размером M x N вправо на k элементов таким образом: элементы первой строки сдвигаются в последний столбец сверху вниз, из него — в последнюю строку справа налево, из нее — в первый столбец снизу вверх, из него — в первую строку; для остальных элементов — аналогично (оформить в виде процедуры).

Вариант 15

1. Имеется файл, в котором содержится размерность массива и его элементы. Вычислить:

  1. количество элементов массива, больших С;

  2. произведение элементов массива, расположенных после максимального по модулю элемента.

Полученные результаты записать в новый файл.

2. Дана целочисленная прямоугольная матрица.

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

  2. характеристикой строки целочисленной матрицы назовем сумму ее отрицательных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с убыванием характеристик (оформить в виде процедуры).

Вариант 16

1. Имеется файл, в котором содержится размерность массива и его элементы. Вычислить:

  1. количество отрицательных элементов массива;

  2. сумму модулей элементов массива, расположенных после минимального по модулю элемента.

Полученные результаты записать в новый файл.

2. A. Упорядочить строки целочисленной прямоугольной матрицы по возраста­нию количества одинаковых элементов в каждой строке (оформить в виде процедуры).

B. Найти номер первого из столбцов, не содержащих ни одного отрицательного элемента (оформить в виде функции).

Вариант 17

1. Имеется файл, в котором содержится размерность массива и его элементы. Вычислить:

  1. количество положительных элементов массива;

  2. сумму элементов массива, расположенных после последнего элемента, равно­го нулю.

Полученные результаты записать в новый файл.

2. А. Путем перестановки элементов квадратной вещественной матрицы добиться того, чтобы ее максимальный элемент находился в левом верхнем углу, сле­дующий по величине — в позиции (2, 2), следующий но величине — в пози­ции (3, 3) и т. д., заполнив таким образом всю главную диагональ (оформить в виде процедуры);

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

Вариант 18