Работа с несколькими массивами

 

Array51. Даны массивы A и B одинакового размера N. Поменять местами их

содержимое и вывести вначале элементы преобразованного массива A, а

затем — элементы преобразованного массива B.

Array52. Дан массив A размера N. Сформировать новый массив B того же

размера, элементы которого определяются следующим образом:

BK= 2·AK, если AK< 5,

AK/2 в противном случае.

Array53. Даны два массива A и B одинакового размера N. Сформировать новый

массив C того же размера, каждый элемент которого равен максимальному

из элементов массивов A и B с тем же индексом.

Array54◦. Дан целочисленный массив A размера N. Переписать в новый це-

лочисленный массив B все четные числа из исходного массива (в том же

порядке) и вывести размер полученного массива B и его содержимое.

Array55. Дан целочисленный массив A размера N (≤ 15). Переписать в новый

целочисленный массив B все элементы с нечетными порядковыми номе-

рами (1, 3, . . .) и вывести размер полученного массива B и его содержимое.

Условный оператор не использовать.

Array56. Дан целочисленный массив A размера N (≤ 15). Переписать в новый

целочисленный массив B все элементы с порядковыми номерами, крат-

ными трем (3, 6, . . .), и вывести размер полученного массива B и его

содержимое. Условный оператор не использовать.

Array57. Дан целочисленный массив A размера N. Переписать в новый це-

лочисленный массив B того же размера вначале все элементы исходного

массива с четными номерами, а затем — с нечетными:

A2, A4, A6, . . ., A1, A3, A5, . . . .

Условный оператор не использовать.

Array58. Дан массив A размера N. Сформировать новый массив B того же

размера по следующему правилу: элемент Bk равен сумме элементов

массива A с номерами от 1 до K.

Array59. Дан массив A размера N. Сформировать новый массив B того же

размера по следующему правилу: элемент BKравен среднему арифмети-

ческому элементов массива A с номерами от 1 до K.

Array60. Дан массив A размера N. Сформировать новый массив B того же

размера по следующему правилу: элемент BKравен сумме элементов



Одномерные массивы

 

 

массива A с номерами от K до N.



Array61. Дан массив A размера N. Сформировать новый массив B того же

размера по следующему правилу: элемент Bk равен среднему арифмети-

ческому элементов массива A с номерами от K до N.

Array62. Дан массив A размера N. Сформировать два новых массива B и C: в

массив B записать все положительные элементы массива A, в массив C

все отрицательные (сохраняя исходный порядок следования элементов).

Вывести вначале размер и содержимое массива B, а затем — размер и

содержимое массива C.

Array63◦ . Даны два массива A и B размера 5, элементы которых упорядочены

по возрастанию. Объединить эти массивы так, чтобы результирующий

массив C (размера 10) остался упорядоченным по возрастанию.

Array64. Даны три целочисленных массива A, B и C размера NA, NB, NC

соответственно, элементы которых упорядочены по убыванию. Объеди-

нить эти массивы так, чтобы результирующий целочисленный массив D

(размера NA+ NB+ NC) остался упорядоченным по убыванию.

 

 

Преобразование массива

 

При выполнении заданий из данного пункта не следует использовать вспо-

могательные массивы.