Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Задание2 Обработка массивов






Напишите программу обработки элементов массива в соответствии с вариантом.

 

1. Найти сумму и число тех элементов заданного массива X 1, X 2,..., X n которые больше заданной величины P, но меньше другой заданной величины T (P < T).

2. Подсчитать по отдельности суммы C 1 и C 2 и количества M 1 и M 2 отрицательных и положительных элементов заданного массива
X 1, X 2,..., Xn.

3. Найти произведение, а также количество тех элементов заданного массива X 1, X 2,..., Xn, которые положительны и для которых в то же время выполняется неравенство sin(Xi) > 0, 5.

4. Для заданного массива X 1, X 2,..., Xn найти среднее арифметическое СХ положительных элементов, имеющих четные номера.

5. При заданных элементах X 1, X 2,..., Xn найти по отдельности суммы C 1, C 2 и количества М 1, М 2 элементов, значения которых соответственно больше 1 или меньше –1.

6. Вычислить сумму и число тех элементов заданного массива
X 1, X 2,..., Xn, значения которых меньше 10 или находятся в пределах от 20 до 30 (включая указанные границы).

7. Найти среднее арифметическое тех элементов заданного массива X 1, X 2,..., Xn, значения которых не превышают Х 1, включая и сам элемент X 1; найти также среднее арифметическое всех элементов данного массива.

8. Найти СХ*СY, где СХ и СY – средние арифметические положительных элементов заданных массивов X 1, X 2,..., Xn и Y 1, Y 2,..., Yn соответственно.

9. Найти среднее арифметическое не равных нулю элементов заданного массива X 1, X 2,..., Xn и подсчитать число элементов с неотрицательными значениями (включая и элементы, равные нулю).

10. Изменить значения всех положительных элементов заданного массива X 1, X 2,..., Xn делением каждого из них на его номер в массиве и подсчитать число отрицательных элементов данного массива.

11. При заданных значениях X 1, X 2,..., Xn и Y 1, Y 2,..., Yn заменить значение каждого неположительного элемента массива X 1, X 2,..., Xn абсолютной величиной соответствующего (по номеру) элемента массива Y 1, Y 2,..., Yn и подсчитать количество замен.

12. При заданных значениях X 1, X 2,..., Xn и Y 1, Y 2,..., Yn получить массив T 1, T 2,..., Tn, элементы которого получают значения по правилу: Ti = Xi, если Xi > Yi, иначе Ti = Yi. Подсчитать, сколько элементов Ti получило значения Xi.

13. При заданных значениях X 1, X 2,..., Xn найти массив элементов Y 1, Y 2,..., Yn по правилу:

Y k = 1 – sin(Xk), если Xk > 0;

Y k = 1 – cos(Xk), если Xk < = 0.

При этом подсчитать число неположительных элементов Xk.

14. В заданном массиве X 1, X 2,..., Xn заменить значения отрицательных элементов их абсолютными величинами, при этом подсчитать число элементов, равных нулю.

15. Подсчитать, сколько среди заданных элементов массива X 1, X 2,..., Xn имеют отрицательные значения, и изменить значение каждого положительного элемента делением его на значение первого элемента.

16. Найти массив элементов Y 1, Y 2,..., Yn на основе заданного целочисленного массива X 1, X 2,..., Xn, используя правило:

Yk = 0, если Xk < = 0;

Yk = Xk, если Xk > 0.

При этом подсчитать число элементов Xi, равных нулю.

17. В заданном массиве X 1, X 2,..., Xn изменить значения всех положительных элементов, умножив их значения на 5, а отрицательные элементы уменьшить вдвое, при этом подсчитать количество элементов, абсолютная величина которых не превышает 1.

18. При заданных значениях X 1, X 2,..., Xn и Y 1, Y 2,..., Yn заменить значения тех элементов массива X 1, X 2,..., Xn, для которых выполняется условие Xi > Yi, значениями элементов Yi, а также подсчитать число произведенных замен.

19. При заданных значениях X 1, X 2,..., Xn и Y 1, Y 2,..., Yn заменить значение каждого элемента среди Y 1, Y 2,..., Yn новым значением, определяемым по правилу:

Yk = XkY k, если Xk > = 0;

Y k= YkXk, если Xk < 0.

20. При заданных значениях X 1, X 2,..., Xn; Y 1, Y 2,..., Yn и Z1, Z2,..., Z n получить новые значения этих элементов, последовательно рассматривая тройки (Xi, Yi, Zi): Xi следует задать наименьшее из этих трех значений, Zi – наибольшее, а Yi – оставшееся значение данной тройки.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.