Варианты заданий №1
Найдите сумму и количество положительных, отрицательных элементов массива A(N), попавших в интервал [a;b].
Создать новый массив из ненулевых элементов массива A(N).
Задан целочисленный массив A(N). Найти длину самой длинной последовательности подряд идущих элементов массива, равных нулю.
Создайте массив В из простых элементов массива A(N).
Создайте массив Y из отрицательных элементов массива Х и массив Z, из положительных элементов массива Х. Выведите новые массивы на экран.
В массиве A(N) поменяйте местами первый и последний, второй и предпоследний и т.д. элементы. Выведите новый массив на экран.
Найдите сумму первого и последнего, второго и предпоследнего и т.д. элементов массива A(N).. Выведите суммы на экран.
Сравните элементы 2-х массивов A(N) и В(N) между собой, определите количество равных элементов массивов. Выведите эти элементы на экран.
Данный массив A(N) вывести на экран в обратном порядке следования его элементов.
Определите есть ли в массиве A(N) элементы с одинаковыми значениями. Выведите их на экран.
В массиве A(N) поменяйте местами максимальный и минимальный элементы массива.
Найдите сумму максимального и минимального элементов массива A(N).
Проведите сортировку массива A(N) по возрастанию.
Проведите сортировку массива A(N) по убыванию.
Найдите число элементов, равных максимальному элементу в массиве A(N)
Найдите сумму элементов массива A(N), номера которых находятся между максимальным и минимальным элементами.
Найдите среднее значение отрицательных элементов массива A(N)
Вывести на экран элементы массива A(N), которые больше минимального и меньше максимального элементов массива
Варианты заданий №2
Найдите минимальные элементы в каждой строке матрицы А(n,m) и выведите их в виде одномерного массива.
Найдите максимальные элементы в каждом столбце матрицы А(n,m) и выведите их в виде одномерного массива.
Замените элементы главной диагонали матрицы А(n, n) на 0, а все остальные элементы матрицы на 1.
Найдите сумму элементов главной диагонали матрицы А(n, n), сумму элементов, находящихся выше главной диагонали матрицы и сумму элементов, находящихся ниже главной диагонали матрицы.
Найдите максимальную сумму элементов строк матрицы А(n,m).
Найдите минимальную сумму элементов столбцов матрицы А(n,m).
Напишите программу, увеличивающую каждый элемент матрицы А(n,m)в 3 раза и сохраняющую результат в виде второй матрицы.
Сложите соответствующие элементы двух матриц А(n,m) и В(n,m), выведите результирующую матрицу.
Найдите отрицательные элементы в матрице А(n,m) и сохраните их в виде отдельного одномерного массива.
Найдите в матрице А(n,m)максимальный и минимальный элемент и поменяйте их местами.
Определите каких положительных или отрицательных элементов в матрице А(n,m) больше.
Найдите сумму элементов четных и сумму нечетных строк матрицы А(n,m).
Найдите произведения элементов четных и нечетных столбцов матрицы А(n,m).
Найдите все элементы матрицы А(n,m) кратные 5 и сохраните их в одномерном массиве.
Найдите все элементы матрицы А(n,m), значения которых находятся в интервале (а, в) и сохраните их в одномерном массиве.
Найдите средние значения элементов каждой строки матрицы А(n,m)и выведите их на экран в виде одномерного массива.
Отсортируйте элементы матрицы в каждой строке по возрастанию.
Отсортируйте элементы матрицы в каждом столбце по убыванию.
ЛИТЕРАТУРА
Глинский Я.Н., Анохин В.Е., Ряжская В.А. Turbo Pascal 7.0 и Delphi: учеб. пособие. – 2-е изд., испр. и доп. – СПб: ДиаСофтЮП, 2003.
Меженный О.А. Turbo Pascal. Самоучитель. – М.: Издательский дом «Вильямс», 2008.
Моргун А.Н. Программирование на языке Паскаль (Pascal). Основы обработки структур данных. – М.: Издательский дом «Вильямс», 2005.
Попов В.Б. Turbo Pascal для школьников. - М.: Финансы и статистика, 2001.
