siger06297
?>

Какой алгоритм имеет завершение в целом и в каждом своем этапе конечность – определяет завершение каждого действия в отдельности и алгоритма в целом за конечное число шагов. пример в от к этом

Информатика

Ответы

slitex
1условие 2 условие 3 действие  4 действие  5 действие  ( алгоритм if-elif-else)
konstantin0112
Program max; const   n = 4; var   nums: array [1..n] of integer;   strs: array [1..n] of string[20] = ('первое', 'второе', 'третье', 'четвёртое');   i, max: integer; begin   for i : = 1 to n do       begin           write(strs[i], ' число: ')           readln(nums[i]);       end;   max : = 0;   for i : = 1 to n do       if nums[i] > max then           max : = nums[i];   writeln('максимальное: ', max); end.
bezpalova2013

ответ:

n = 2^64 символов.

объяснение:

дано:

k = 65536 символов.

v = 512 кбайт.

найти: n.

решение:

воспользуемся формулой v = k * i, где v - объем в битах, k - количество символов в сообщении, i - информационный вес одного символа. выразим и посчитаем i:

i = v/k.

так как объем должен быть в битах, то сразу переводим кбайты в биты, умножив значение v на 2^13. для вычислений, представим число 65536 в качестве степени двойки:

i = (512 * 2^13)/(2^16) = (2^9 * 2^13)/(2^16) = (2^22)/(2^16) = 2^6 = 64 бита.

теперь можем найти мощность алфавита по формуле:

n = 2^i, где n - мощность алфавита.

n = 2^64 символов.

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

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

Какой алгоритм имеет завершение в целом и в каждом своем этапе конечность – определяет завершение каждого действия в отдельности и алгоритма в целом за конечное число шагов. пример в от к этом
Ваше имя (никнейм)*
Email*
Комментарий*

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

Alyona744
nadezhdasvirina
Вершинина1161
djevgen
kortikov77
Drugov_Vladimirovna
АлександрАлександровна
pechinin
simonovaliubov5852
minchevaelena23
Viktoriya
fedorenkoroman
taksa6444
eoils-info
tribunskavictory