KrisTinka
?>

При равномерном кодировании символов кодовое слово занимает 5 бит. Сколько различных символов можно закодировать с такого кода?

Информатика

Ответы

elav20134518

32

Объяснение:

N = 2^i, где

N - мощность алфавита (количество символов в алфавите)

i - информационный вес символа (количество бит или байт, которым кодируется 1 символ)

Дано:

i = 5 бит

Найти:

N

N = 2⁵ = 32 символа

koldunovan

Функции Excel:

1. КОРЕНЬ (число) - получаем значение квадратного корня (число>0)

=КОРЕНЬ(2,25)   →   1,5

2. НОД (число1; число2) - получаем наибольший общий делитель (наибольшее целое число, на которое делятся число1 и число2 без остатка) двух (можно нескольких) целых чисел  (число1>0,  число2>0)

=НОД(45; 12)   →   3

3. НОК (число1; число2) - получаем наименьшее общее кратное (наименьшее целое число, которое делится на число1 и число2 без остатка) двух (можно нескольких) целых чисел  (число1>0,  число2>0)

=НОК(12; 5)   →   60

4. ОКРУГЛ (число; количество разрядов) - получаем число округлённое до указанного количества разрядов (количество разрядов = 0 - округляется до ближайшего целого; количество разрядов > 0 - округляется до указанного количества дробных разрядов - десятых, сотых и т.д.; количество разрядов < 0 - округляется до указанного количества целых разрядов - десятков, сотен и т.д.)

=ОКРУГЛ(1,573; 0)   →   2

=ОКРУГЛ(1,573; 2)   →   1,57

=ОКРУГЛ(15,73; -1)   →   20

5. ОСТАТ (число; делитель) - получаем остаток от деления числа на делитель, полученное число имеет тот же знак, что и делитель (делитель ≠ 0)

=ОСТАТ(7; 5)   →   2

=ОСТАТ(5; 7)   →   5

=ОСТАТ(7; 7)   →   0

6. РИМСКОЕ (число) - получаем из арабского числа римское в текстовом формате (число>0)

=РИМСКОЕ(2020)   →   MMXX

Объяснение:

Вместо число можно указывать ссылку на ячейку

egolopuzenko4253

#include <iostream>

#include <cstdlib>

using namespace std;

int main()

{

setlocale(LC_ALL,"russian");

cout << "Введите размер массива: ";

int N;

cin >> N;

N=N--;

unsigned int a[N];

for (int b = 0; b<=N; b++)

{

cout << "Введите число номер " << b << ": ";  

cin >> a[b];

}

for(int i=0; i<=N; i++)

{

if(a[i]<=255)

{

 cout << "Количество разрядов числа " << a[i] << " - 8" << endl;

}

if(a[i]>=256 && a[i]<=65535)

{

 cout << "Количество разрядов числа " << a[i] << " - 16" << endl;

}

if(a[i]>=65536 && a[i]<=4294967295)

{

 cout << "Количество разрядов числа " << a[i] << " - 32" << endl;

}

}

   system("pause");

   return 0;

}

Надеюсь, правильно понял определение разрядов.

Есть пожелания - в комментарии

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

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

При равномерном кодировании символов кодовое слово занимает 5 бит. Сколько различных символов можно закодировать с такого кода?
Ваше имя (никнейм)*
Email*
Комментарий*

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

petrovichvit2933
alfastore4
denbelousov963
mbudilina
Yurevna419
mistersoshnev354
VadimovnaIgor
alekbur
fixer2006
vitalina3012
sergeymartyn56
nairahay
sunrise
Andreevich440
Вайнер