Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Исходные данные ИНФОРМАТИКА рус.doc
Скачиваний:
7
Добавлен:
10.02.2016
Размер:
2.3 Mб
Скачать

Контрольное задание № 5 Действия с массивами

Задание VА Обработка одномерных массивов

№ п.п.

V А Построить алгоритм и написать программу

00

Найти среднее арифметическое S отрицательных элементов массива А и их количество k.

01

Найти среднее геометрическое P положительных элементов массива B и их количество k.

02

Найти сумму S1 элементов массива X с четными номерами и сумму S2 элементов с нечетными номерами

03

Найти сумму S квадратов всех элементов массива Y, превышающих 10 по абсолютному значению, и их количество k.

04

Найти произведение P1 всех положительных, отличных от нуля, элементов массива А и их количество k1, а также произведение P2 всех отрицательных элементов и их количество k2.

05

Найти среднее арифметическое S квадратов всех элементов массива Y, превышающих 2,5 по абсолютному значению, и их количество k.

06

Найти значение Dмах наибольшего четного элемента целочисленного массива D и его порядковый номер imax.

07

Найти количество k элементов массива В, порядковые номера которых кратны 3.

08

Найти сумму S квадратов элементов массива А, значения которых принадлежат интервалу [-10 ; 12], и их количество k.

09

Найти среднее арифметическое S элементов массива Y, превышающих 15 по абсолютному значению, с четными порядковыми номерами и их количество k.

10

Найти произведение P0 всех отличных от нуля элементов массива А с четными порядковыми номерами и их количество k0, а также произведение Pn всех отличных от нуля элементов с нечетными порядковыми номерами и их количество kn.

11

Найти количество k1 отрицательных, количество положительных k2 и количество k3 нулевых элементов массива С.

12

Получить новый массив B из исходного массива А заменой элементов с нечетными порядковыми номерами числом π.

13

Найти среднее арифметическое SА элементов массива А, значения которых принадлежат интервалу [-23 ; 20], и их количество k.

№ п.п.

V А Построить алгоритм и написать программу

14

Получить новый массив Y из исходного массива X делением соответствующих элементов на их порядковые номера.

15

Найти сумму S квадратов отрицательных элементов массива В, порядковые номера которых кратны 5, а также их количество k.

16

Найти среднее арифметическое S элементов массива Y, отличных от нуля, и их количество k1, а также количество k2 элементов, равных нулю.

17

Найти сумму S1 элементов первой половины массива А и , сумму S2 остальных его элементов.

18

Найти произведение Р, отличных от нуля элементов массива Х, и количество k элементов, равных нулю.

19

Получить новый массив В из исходного массива А делением соответствующих элементов с нечетными порядковыми номерами на первый элемент исходного массива.

20

Найти сумму элементов S массива А, значения которых принадлежат интервалу [-17 ; 25], и их количество k.

21

Найти сумму S1 отличных от нуля элементов массива M с четными порядковыми номерами и их количество k1, а также сумму S2 отличных от нуля элементов с нечетными порядковыми номерами и их количество k2.

22

Найти наименьший по абсолютному значению элемент Нmin массива Н с нечетным порядковым номером.

23

Найти среднее геометрическое P отличных от нуля элементов массива С и их количество k.

24

Найти среднее арифметическое S натуральных логарифмов положительных элементов массива А и их количество k.

25

Получить новый массив Y из исходного массива X делением соответствующих элементов массива X на его максимальный элемент Xmax.

26

Получить новый массив B из исходного массива A заменой соответствующих отрицательных элементов массива нулями

27

Получить новый массив Y из исходного массива X сложением соответствующих элементов со средним арифметическим исходного массива X.

28

Получить новый массив D из исходного массива C заменой соответствующих элементов массива C с нечетными порядковыми номерами - нулями, а с четными порядковыми номерами – единицами.

JIIIIIIIII JIIIIII

№ п.п.

V А Построить алгоритм и написать программу

29

Получить новый массив R из исходного массива Q заменой положительных отличных от нуля элементов массива Q значениями десятичных логарифмов этих элементов

30

Найти среднее арифметическое S элементов массива А, превышающих по абсолютному значению 2,7 и их количество k.

31

Найти среднее геометрическое P положительных элементов массива B с нечетными порядковыми номерами и их количество k.

32

Найти произведение С1 отличных от нуля элементов массива Y с четными номерами и сумму С2 элементов с нечетными номерами

33

Найти сумму S квадратов всех элементов массива Y, не превышающих 5,4 по абсолютному значению, и их количество k.

34

Найти сумму С всех положительных, отличных от нуля, элементов массива В и их количество k, а также произведение P всех отрицательных элементов и их количество r.

35

Найти сумму SР квадратов всех элементов массива Y, превышающих 1,5 по абсолютному значению, и их количество k.

36

Найти значение Fмin наименьшего четного элемента целочисленного массива F и его порядковый номер imin.

37

Найти количество k элементов массива C, порядковые номера которых кратны 4.

38

Найти произведение Р квадратов элементов массива D, значения которых принадлежат интервалу [-1.2 ; 3,6], и их количество k.

39

Найти среднее геометрическое Р элементов массива А, превышающих 4,2 по абсолютному значению, с порядковыми номерами, кратными 3.

40

Найти произведение P1 всех отличных от нуля элементов массива А с нечетными порядковыми номерами и произведение P2 всех отличных от нуля элементов с четными порядковыми номерами и количество k нулевых элементов.

41

Получить новый массив С из исходного массива А заменой элементов с четными порядковыми номерами числом π / 2.

42

Найти произведение Р отличных от 0 четных элементов целочисленного массива D и количество нечетных элементов k.

43

Найти среднее арифметическое SС элементов массива С, с четными порядковыми номерами, значения которых принадлежат интервалу [-10 ; 10], и их количество k.

IIIII

I

JIIIIIIIIIIII

№ п.п.

V А Построить алгоритм и написать программу

44

Получить новый массив Y из исходного массива X делением соответствующих элементов на порядковый номер минимального элемента массива X.

45

Найти сумму S десятичных логарифмов положительных элементов массива D, порядковые номера которых кратны 3.

46

Получить новый массив В из исходного массива А делением соответствующих элементов с четными порядковыми номерами на последний элемент исходного массива.

47

Найти сумму S произведений элементов массива X на их соответствующие порядковые номера.

48

Получить новый массив В из исходного массива А делением элементов с четными порядковыми номерами на число 3, элементов с нечетными порядковыми номерами на число 2.

49

Найти среднее геометрическое P элементов массива C, превышающих число π и их количество k.

Задание VБ Обработка двумерных массивов

№ п.п.

V Б Построить алгоритм и написать программу

00

Найти сумму Si и количество ki положительных элементов каждой строки массива Х.

01

Найти произведение Pj и количество kj отличных от нуля элементов каждого столбца массива Y.

02

Найти среднее арифметическое Si положительных элементов массива A каждой нечетной строки.

03

Найти среднее арифметическое Sj отрицательных элементов каждого четного столбца массива Т.

04

Найти сумму Si и количество ki элементов превышающих единицу в каждой строке массива Y.

05

Найти сумму S и количество k элементов массива Х, не превышающих π по абсолютному значению

06

Найти сумму квадратов элементов S, расположенных на обеих диагоналях массива C.

07

Найти среднее арифметическое S1 и количество k1 положительных и среднее арифметическое S2 и количество k2 отрицательных элементов массива Х.

08

Найти произведение Р, отличных от нуля элементов массива А, и количество k элементов, равных нулю.

09

Найти произведение Рj и количество k j отличных от нуля элементов каждого столбца массива А.

10

Найти сумму Si и количество ki положительных элементов каждой четной строки массива Y.

11

Найти произведение Р положительных элементов, расположенных на пересечении четных строк и нечетных столбцов массива А.

12

Найти сумму S1i элементов каждой строки и сумму S2j элементов каждого столбца массива Х.

13

Найти значение максимального по абсолютному значению Мi элемента каждой строки массива А, с порядковым номером, кратным 3.

14

Найти значение минимального Мj элемента каждого нечетного столбца массива Х.

15

Найти значение максимального Мj элемента каждого столбца массива Y и номера строки ji, в которой он размещается.

16

Найти значение минимального Мi элемента каждой строки массива В и номера столбца ij, в которой он размещается.

JIIIIIIIIIIII

№ п.п.

V Б Построить алгоритм и написать программу

17

Найти натуральный логарифм М максимального элемента массива Т и его индексы ij и ji.

18

Найти среднее геометрическое Рj и количество kj положительных отличных от нуля элементов каждого столбца массива Х.

19

Найти среднее геометрическое Р и количество k положительных элементов массива Х с четными индексами.

20

Найти количество k отрицательных, количество p положительных и количество h нулевых элементов массива Y.

21

Получить новый массив Y из исходного массива X заменой соответствующих отрицательных элементов массива X нулями, а положительных – единицами.

22

Получить новый массив B из массива A делением элементов массива А на максимальный элемент этого массива.

23

Получить новый массив B из исходного массива A вычитанием числа π из элементов массива А

24

Получить новый массив Y из исходного массива X умножением элементов каждой строки массива X на максимальный элемент Мi этой строки.

25

Найти количество ki ненулевых элементов каждой четной строки массива В и натуральный логарифм Si суммы их модулей.

26

Найти количество ki отрицательных элементов в каждой строке и общее количество отрицательных элементов К массива А.

27

Найти произведение pj положительных элементов в каждом нечетном столбце массива А и их количество kj.

28

Найти количество ki нулевых элементов массива А и номера строк N, в которых они размещаются.

29

Найти количество kj ненулевых элементов каждого нечетного столбца массива А и произведение Рj этих элементов.

30

Найти сумму Si и количество ki положительных элементов каждой четной строки массива Х.

31

Найти среднее арифметическое Si элементов, превышающих 5 по абсолютному значению в каждой нечетной строке массива A.

32

Найти произведение Pj и количество kj отличных от нуля элементов каждого нечетного столбца массива Y.

33

Найти среднее арифметическое Sj отрицательных элементов не превышающих -2,5 в каждом столбце массива Р с порядковым номером, кратным 3.

JIIIIIIIIIIII

№ п.п.

V Б Построить алгоритм и написать программу

34

Найти среднее арифметическое S и количество k квадратов отрицательных элементов массива Х.

35

Найти количество ki нулевых элементов в каждой строке массива Y, а также общее число нулевых элементов массива

36

Найти сумму S натуральных логарифмов элементов, расположенных на главной диагонали массива В.

37

Получить новый массив В из исходного массива С делением элементов исходного массива С на номера их строк.

38

Найти сумму S элементов превышающих 1,5 по абсолютному значению массива D и количество k остальных.

39

Найти сумму квадратов отрицательных элементов Si, в каждой нечетной строке массива C.

40

Найти произведение Р положительных элементов целочисленного массива А, кратных 3, расположенных на пересечении нечетных строк и столбцов

41

Найти квадратный корень суммы Si положительных элементов в каждой строке массива Х.

42

Получить новый массив С из исходного массива В умножением элементов массива В на максимальный элемент исходного массива.

43

Найти среднее геометрическое Р и количество k положительных элементов массива Х с индексами, кратными 3.

44

Найти количество ki отрицательных и количество pi положительных элементов каждой четной строки массива Y.

45

Получить новый массив Y из исходного массива X заменой соответствующих отрицательных элементов массива X числом π , положительных – числом π / 2, нулевых элементов – числом е.

46

Получить новый массив B из массива A сложением элементов массива А с порядковыми номерами соответствующих строк массива А.

47

Получить новый массив B из исходного массива A вычитанием числа е из элементов массива А

48

Получить новый массив Y из массива X заменой элементов побочной диагонали на порядковый номер соответствующей строки, элементов на главной диагонали – на порядковый номер соответствующего столбца.

49

Найти максимальный Мj элемент каждого столбца массива Х, а также минимальный элемент всего массива.

57