Алгоритмизации
Скачать 1.15 Mb.
|
ЗАДАНИЕ 4. Обработка массивовПервыйуровеньсложностиСоставить программу, решающую указанную ниже задачу. В одномерном массиве, состоящем из n(не более 10) вводимых с клавиатуры значений, вычислить заданное значение. Произведение элементов массива, расположенных между максимальным и минимальным элементами. Сумму элементов массива, расположенных между первым и последним нулевыми элементами. Сумму элементов массива, расположенных до последнего положительного элемента. Сумму элементов массива, расположенных между первым и последним положительными элементами. Произведение элементов массива, расположенных между первым и вторым нулевыми элементами. Сумму элементов массива, расположенных между первым и вторым отрицательными элементами. Сумму элементов массива, расположенных до минимального элемента. Сумму целых частей элементов массива, расположенных после последнего отрицательного элемента. Сумму элементов массива, расположенных после последнего элемента, равного нулю. Сумму модулей элементов массива, расположенных после минимального по модулю элемента. Сумму элементов массива, расположенных после минимального элемента. Сумму элементов массива, расположенных после первого положительного элемента. Сумму модулей элементов массива, расположенных после первого отрицательного элемента. Сумму модулей элементов массива, расположенных после первого элемента, равного нулю. Сумму положительных элементов массива, расположенных до максимального элемента. ВторойуровеньсложностиНаписать программу по обработке двухмерного массива. Предусмотреть динамический захват и освобождение памяти. Размеры массива n, mи значения элементов массива вводятся с клавиатуры. Определить количество строк, не содержащих ни одного нулевого элемента. Определить количество столбцов, не содержащих ни одного нулевого элемента. Определить количество столбцов, содержащих хотя бы один нулевой элемент. Определить произведение элементов в тех строках, которые не содержат отрицательных элементов. Определить сумму элементов в тех столбцах, которые не содержат отрицательных элементов. Определить сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Найти сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. Найти сумму модулей элементов, расположенных ниже главной диагонали. Найти сумму модулей элементов, расположенных выше главной диагонали. Найти количество строк, среднее арифметическое элементов которых меньше введенной с клавиатуры величины. Найти номер первой из строк, содержащих хотя бы один положительный элемент. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент. Найти номер первого из столбцов, не содержащих ни одного отрицательного элемента. Найти номер первой из строк, не содержащих ни одного положительного элемента. |