Индивидуальные варианты заданий



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; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!