Savva1779
?>

Для передачи секретного сообщения из 80 символов использовался код, состоящий из 17 букв. все буквы кодируются одним и тем же (минимально возможным) количеством бит. чему равен информационный объем такого сообщения?

Информатика

Ответы

Suralevartem
ответ: 400 бит - инф.объем
Для передачи секретного сообщения из 80 символов использовался код, состоящий из 17 букв. все буквы
VladimirovnaSimonov
// PascalABC.NET 3.0, сборка 1076
var
  a,b,c,p,s:real;
begin
  Writeln('Введите через пробел стороны треугольника: ');
  Read(a,b,c);
  if (a+b>c) and (a+c>b) and (b+c>a) then begin
    p:=(a+b+c)/2;
    s:=sqrt(p*(p-a)*(p-b)*(p-c));
    Writeln('Площадь треугольника равна ',s)
    end
  else Writeln('Невозможно построить треугольник')
end.
 
Тестовые решения:
Введите через пробел стороны треугольника:
10 15 13.6
Площадь треугольника равна 66.3272183948641

Введите через пробел стороны треугольника:
5 8 20.4
Невозможно построить треугольник
X2755070
Var
a:array[1..100,1..100] of integer;
c:array[1..20,1..20] of real;
b:array[1..20,1..20] of real;
i,j,n,k:integer;
t:real;
r:integer;
begin
randomize;
t:=0;
Writeln('Введите порядок матрицы: ');
readln(n);
for i:=1 to n do
for j:=1 to n do
begin
a[i, j] := random(10); 
end;
for i:=1 to n do
for j:=1 to n do
begin
b[i,j]:=1/i+j-1;
end;
for i:=1 to n do
for j:=1 to n do
begin
for k:=1 to n do
begin
t :=t+a[i,k]*b[k, j];
end;
c[i,j]:=t;
t:=0;
end;
for i:=1 to n do
begin
for j:=1 to n do
begin
write(' ',c[i,j]:2:2);
end;
Writeln;
end;

end.

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

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

Для передачи секретного сообщения из 80 символов использовался код, состоящий из 17 букв. все буквы кодируются одним и тем же (минимально возможным) количеством бит. чему равен информационный объем такого сообщения?
Ваше имя (никнейм)*
Email*
Комментарий*

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

nikziam
Горина
serkan777
kulturarai44
михаил
xachen
orinvarostov
AnnaChulyukanova3
silantyevevgeny
milkline-nn
Виктор-Богданов
teta63
qwert28027170
spodobnyi
annapiskun1