Индивидуальные варианты заданий
1. В одномерном массиве, состоящем из n вещественных элементов, вычислить:
· сумму отрицательных элементов массива
· произведение элементов массива, расположенных между максимальным и минимальным элементами.
· Упорядочить элементы массива по возрастанию.
2. Дана целочисленная прямоугольная матрица. Определить:
· количество строк, не содержащих ни одного нулевого элемента
· максимальное из чисел, встречающихся в заданной матрице более одного раза.
3. В одномерном массиве, состоящем из n вещественных элементов, вычислить:
· сумму положительных элементов массива
· произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами
· Упорядочить элементы массива по убыванию.
4. Дана целочисленная прямоугольная матрица.
· Определить количество столбцов, не содержащих ни одного нулевого элемента;
· Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик.
5. В одномерном массиве, состоящем из n целых элементов, вычислить:
· произведение элементов массива с четными номерами
· сумму элементов массива, расположенных между первым и последним нулевыми элементами
· Преобразовать массив таким образом, чтобы сначала располагались все положительные элементы, а потом – все отрицательные (элементы, равные 0, считать положительными).
|
|
6. Дана целочисленная прямоугольная матрица. Определить:
· количество столбцов, содержащих хотя бы один нулевой элемент
· номе6р строки, в которой находится самая длинная серия одинаковых элементов
7. В одномерном массиве, состоящем из n вещественных элементов, вычислить:
· сумму элементов массива с нечетными номерами
· сумму элементов массива, расположенных между первым и последним отрицательными элементами
· Преобразовать массив, удалив из него элементы, модуль которых не превышает 1. Освободившиеся в конце массива элементы заполнить нулями.
8. Дана целочисленная прямоугольная матрица. Определить:
· произведение элементов в тех строках, которые не содержат отрицательных элементов
· максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы
9. В одномерном массиве, состоящем из n вещественных элементов, вычислить:
· максимальный элемент массива
· сумму элементов массива, расположенных до последнего положительного элемента
· Преобразовать массив, удалив из него элементы, модуль которых находится в интервале между а и b. Освободившиеся в конце массива элементы заполнить нулями.
|
|
10. Дана целочисленная прямоугольная матрица. Определить:
· сумму элементов в тех столбцах, которые не содержат отрицательных элементов
· минимум среди сумм модулей элементов диагоналей, параллельных побочной диагонали матрицы.
11. В одномерном массиве, состоящем из n вещественных элементов, вычислить:
· минимальный элемент массива
· сумму элементов массива, расположенных между первым и последним положительным элементами
· Преобразовать массив таким образом, чтобы сначала располагались все элементы, равные нулю, а потом – все остальные.
12. Дана целочисленная прямоугольная матрица. Определить:
· сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент
· номера строк и столбцов всех седловых точек матрицы
· Примечание: Матрица А имеет седловую точку Аij, если Аij является минимальным элементом в I-той строке и максимальным в j-том столбце.
13. В одномерном массиве, состоящем из n целых элементов, вычислить:
· номер максимального элемента массива
· произведение элементов массива, расположенных между первым и вторым нулевыми элементами
· Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоящие в нечетных позициях, а во второй половине – элементы, стоящие в четных позициях.
|
|
14. Для заданной матрицы размером 8 на 8 найти такие k,что k –строка матрицы совпадает с k-м столбцом.
· Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент.
15. В одномерном массиве, состоящем из n вещественных элементов, вычислить:
· номер минимального элемента массива
· сумму элементов массива, расположенных между первым и вторым отрицательным элементами
· Преобразовать массив таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 1, а потом все остальные.
16. В одномерном массиве, состоящем из n вещественных элементов, вычислить:
· максимальный по модулю элемент массива
· сумму элементов массива, расположенных между первым и вторым положительным элементами
· Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных.
Контрольные вопросы
1. Как описываются в программе одномерные массивы?
2. Чем предпочтительней задавать размерность массивов?
3. Что такое указатели, как описываются указатели?
4. В чем разница между динамическими и статическими массивами?
|
|
5. Какие массивы можно инициализировать?
6. Как описываются в программе двумерные массивы?
7. Как располагаются в памяти данные многомерного массива? Как осуществляется доступ к элементу массива?
8. Как выделить память под многомерный массив?
9. Как освободить память из-под массива?
10. В чем преимущество динамических массивов перед статическими?
Содержание отчета
1. Титульный лист
2. Цели, задачи работы
3. Индивидуальное задание
4. Блок-схема алгоритма (для каждой задачи)
5. Листинг программы(для каждой задачи)
6. Результат выполнения программы – скриншот (для каждой задачи)
7. Ответы на контрольные вопросы
Дата добавления: 2020-04-25; просмотров: 225; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!