r682dm2011
?>

Минимальная ячейка памяти в которой может хранится целое число 1)2 байта 2)1 бит 3)4 байта 4)1 байт 5)16 битов

Информатика

Ответы

mashiga2632
Минимальная ячейка памяти в которой может храниться целое число составляет 1 байт.
avon-central
1. Немного теории
Чтобы сравнить числа в разных системах счисления, нужно привести их к какой-нибудь одной. У нас системы счисления 2, 10, 8=2³, 16=2⁴.
Числа в системах по основанию 2ⁿ всегда проще всего сводить к системе счисления по основанию 2, поскольку при этом каждый исходный разряд числа заменяется n двоичными разрядами. Т.е. перевод 8⇒2 сведется к замене каждой цифры тремя двоичными разрядами, а 16⇒2 - четырьмя.
И единственной "неудобной" операцией у нас будет перевод 101₁₀⇒Х₂
2. Собственно решение
21₈ = 10 001₂ = 10001₂
12₁₆ = 1 0010₂ = 10010₂

101/2 = 50, остаток 1
50/2 = 25, остаток 0
25/2 = 12, остаток 1
12/2 = 6, остаток 0
6/2 = 3, остаток 0
3/2 = 1, остаток 1
1/2 = 0, остаток 1
Выписываем остатки в обратном порядке, получая 101₁₀=1100101₂

Располагаем числа по убыванию:
1100101, 10010, 10001, 11

ответ: 101₁₀, 12₁₆, 21₈, 11₂
sveremeev816
#include <iostream>
#include <ctime>
using namespace std;
int main ()
{
setlocale (0,"russian");
srand (time(NULL));
unsigned short N,a=0,b=0;
cout << "Кол-во элементов массива: ";
cin >> N;
short *array=new short [N];
cout << "Случайный массив: ";
for (unsigned short i=0;i<N;i++)
{
array[i]=rand()%201-100;
cout << array[i] << ' ';
if (array[i]>=0) a++;
else b++;
}
cout << endl;
cout << "Кол-во положительных элементов: " << a;
cout << endl << "Отрицательных: " << b << endl;
system ("PAUSE");
return 0;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Минимальная ячейка памяти в которой может хранится целое число 1)2 байта 2)1 бит 3)4 байта 4)1 байт 5)16 битов
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

sergeevna
Голубева1440
Avdimov5
uglichwatch
TSKaraulova
zuzazuza61
aaazovcev
kirik197308
васильевич
Михайлович1309
borisovaks496
Алексей424
olartamonov6
yaart-klementiev29
info2