Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания_СИ_Начальный_семестр02.doc
Скачиваний:
18
Добавлен:
23.02.2015
Размер:
61.95 Кб
Скачать

Задание 4.

1. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить количество элементов массива, равных 0. Упорядочить элементы по возрастанию модулей элементов

2. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить сумму элементов массива, расположенных после минимального элемента. Упорядочить элементы по возрастанию модулей элементов.

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

4. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить количество отрицательных элементов массива. Заменить все отрицательные элементы массива их квадратами и упорядочить элементы нового массива по возрастанию.

5. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить количество положительных элементов массива. Преобразовать массив таким образом, чтобы сначала располагались все элементы, целая часть которых не превышает A, а потом – все остальные

6. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить сумму элементов массива, расположенных после последнего элемента, равного нулю. Преобразовать массив таким образом, чтобы сначала располагались все элементы, целая часть которых не превышает A, а потом – все остальные

7. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить сумму целых частей элементов массива, расположенных после последнего отрицательного элемента. Упорядочить по возрастанию отдельно элементы, стоявшие на четных местах, и элементы, стоявшие на нечетных местах, создав новый одномерный массив.

8. Дан одномерный массив, состоящий из n вещественных элементов. Вычислить сумму положительных элементов массива, расположенных до максимального элемента. Изменить порядок следования элементов в массиве на обратный.

9. Дан одномерный массив А. Найти первый минимальный элемент и поменять его местами с последним элементом массива. Изменить порядок элементов на обратный между этими элементами.

10. Одномерный массив А длиной заполнить числами из диапазона [x1..x2]. Определить количество элементов, значения которых лежат в диапазоне [y1..y2]. Создать новый массив с упорядоченными по возрастанию этими элементами.

Задание 5.

1. Дана матрица. Для каждой строки матрицы найти сумму ее элементов.

2. Дана матрица. Для каждого столбца матрицы найти произведение его элементов.

3. Дана матрица. Для каждой строки матрицы с нечетным номером найти среднее арифметическое ее элементов

4. Дана матрица. Для каждого столбца матрицы с четным номером, найти сумму его элементов.

5. Дана матрица. В каждой строке матрицы найти минимальный элемент

6. Дана матрица. Найти номер строки с наибольшей суммой элементов и вывести данный номер, а также значение наибольшей суммы.

7. Дана матрица. Найти номер столбца с наименьшим произведением элементов и вывести данный номер, а также значение наименьшего произведения.

8. Дана матрица. Найти максимальный среди минимальных элементов строк матрицы.

9. Дана матрица. Найти минимальный среди максимальных элементов столбцов матрицы.

10. Дана матрица. В каждой строке найти количество элементов, меньших среднего арифметического всех элементов этой строки.

11. Дана матрица. В каждом столбце найти количество элементов, больших среднего арифметического всех элементов этого столбца.

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

13. Дана матрица целых чисел. Найти номер последней из строк матрицы, содержащих только четные числа. Если таких строк нет, то вывести 0

14. Дана матрица целых чисел. Найти номер первого из столбцов матрицы, содержащих только нечетные числа. Если таких столбцов нет, то вывести 0