Вы сможете скачать этот продукт с сайта магазина сразу после того, как закажете его и оплатите заказ (19 Kb)
Варианты лабораторной работы № 1
Вариант 21. Написать программу, которая позволит ввести два числа типа unsigned int с клавиатуры, найти их сумму и произведение, вывести результат, используя битовые операции установить в 0 в сумме биты кратные 4, в произведении установить в 1 биты кратные 3. Вывести результат.
Вопрос:
- Чему равны максимальное и минимальное значения целого числа, которое занимает 5 бит?
Варианты лабораторной работы № 2
Битовые операции сдвига и перестановки
Вариант 21. Написать программу, которая позволит ввести два числа типа long с клавиатуры, напечатать их на дисплее, используя битовые операции поменять местами в них биты, номера которых кратны 4, вывести результат.
Вопрос:
- Представьте число 345 в системах счисления по основанию 8 и 12.
Варианты лабораторной работы № 3
Вариант 21. Дан массив на 28 элементов. Написать программу, которая находит сумму индексов элементов массива, находящихся после элемента, который делится на 8.
__________________________________________________
Вопрос:
- Чему равны максимальное и минимальное значения целого числа, которое занимает 5 бит?
Если число интерпретировать как целое без знака, то 0…31
Если число интерпретировать как целое со знаком, то -16…+15
Вопрос:
- Представьте число 345 в системах счисления по основанию 8 и 12.
345 : 8 = 43 остаток 1
43 : 8 = 5 остаток 3
5 : 8 = 0 остаток 5
Соберем остатки от деления в обратном порядке: 34510=5318
dec = 345
Новое основание = 12
345 : 12 = 28 остаток 9
28 : 12 = 2 остаток 4
2 : 12 = 0 остаток 2
Соберем остатки от деления в обратном порядке: 34510=24912
|