Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Создать целочисленный массив типа short int размером n.

Wb Знаток (367), на голосовании 4 месяца назад
Нужно создать код на основе условий и задания. Условия: Для исходных чисел брать тип, если не
указано иное, unsigned short int.
Задание: Создать целочисленный массив типа short int размером n.
Элементы массива инициализируются по следующему алгоритму:
1) сгенерировать случайное целое число А в диапазоне значений от min до
25;
2) используя битовые операции, увеличить число в 2k раз.
3) присвоить преобразованное число А текшему элементу массива.
Инициализированный массив вывести на печать и, используя битовые
операции, найти в нём количество элементов, в которых старшая четвёрка бит
содержит 1010.
Помогите пожалуйста, хотя бы с 1 заданием, не могу точно понять, как правильнее будет
Голосование за лучший ответ
Jurijus Zaksas Искусственный Интеллект (445813) 5 месяцев назад
>Помогите пожалуйста, хотя бы с 1 заданием, не могу точно понять, как правильнее будет

Помогаю:

>используя битовые операции, увеличить число в 2k раз
 a[i] <<= k; 
Учитывай, что при k>1 вот это вот:

>найти в нём количество элементов, в которых старшая четвёрка бит
содержит 1010
Будет всегда ноль.
Похожие вопросы