Есть ответ 👍

Составить программу на С++ Не сталкивался с этимхлп

Создать целочисленный массив типа short int размером n. Элементы массива инициализируются по следующему алгоритму:
1) сгенерировать случайное целое число А в диапазоне значений от 10 до 20;
2) используя битовые операции, поменять 2-й бит значением 13-го бита, а у остальных сохранить значения.
3) присвоить преобразованное число А текшему элементу массива.
Инициализированный массив вывести на печать и, используя битовые операции, найти в нём количество чётных элементов.

Создать целочисленный массив типа short int размером n. Элементы массива инициализируются по следующему алгоритму:
1) сгенерировать случайное целое число А в диапазоне значений от 10 до 20;
2) используя битовые операции, поменять 2-й бит значением 13-го бита, а у остальных сохранить значения.
3) присвоить преобразованное число А текшему элементу массива.
Инициализированный массив вывести на печать и, используя битовые операции, найти в нём количество чётных элементов.

101
306
Посмотреть ответы 1

Ответы на вопрос:

Alya12311
4,4(41 оценок)

#include < iostream> #include < locale> using namespace std; int main() { setlocale(lc_all, "russian"); int numbers[10]; int i = 0; int counter1 = 0; int counter2 = 0; while (i < 10) { cout « "введите " « i + 1 « " число: "; cin » numbers[i]; if (numbers[i] % 2 == 0) counter1++; else counter2++; i++; } cout « endl « "количество четных чисел: " « counter1 « endl; cout « "количество нечетных чисел: " « counter2 « endl; return 0; }

Популярно: Информатика