Создать массив A типа short int и размера n, заполнить его по формуле A[i] = старшая восьмерка бит = i, младшая = i+1. Вывести полученный массив на консоль. Посчитать количество бит установленных в 1 для каждого элемента массива. все операции должны быть битовыми, должно быть разделение на функции.
Это вариант из курсовой, нужно написать код на С++