Serafim
?>

1. при составлении сообщения использовали 64-символьный алфавит. каким будет информационныйобъём такого сообщения (байтов), если оно содержит 780 символов? 2. информационный объем одного сообщения составляет 1, 5 кбайта, а другой — 600 байтов. насколько байтов объем первого сообщения больше объема второго? ​

Информатика

Ответы

yaudo47

Так-с, начнём по порядку.

I - информационный объём.

N - мощность алфавита

i - количество бит на 1 символ.

k - количество символов.

I = k * i

N = 2 ** i ( ** - знак степени)

1) k = 780

N = 64, 64 = 2 ** i, i = 6

I = 6 * 780 = 4680 Бит

ответ: 4680 бит

2) I1 = 1.5 Кбайт = 1536 Байтов

I2 = 600 Байтов

I1 - I2 = 1536 - 600 = 936 Байт

ответ: Объём первого больше объёма второго на 936 байт.

Борисовна_Дмитриевич1003

1) 64 = 2^6

I = 780 * 6 = 4680

2) 1,5 Кбайта = 1536 байт

1536 - 600 = 936 байт

1) ответ: Информационный обьем равен 4680 байт

2) ответ: на 936 байт первое сообщение больше второго

Объяснение:

I= Nk  

N - количество символов

K - число бит

Pochkun-Oleg
Var
  i, n, s: longint;
  d, k: integer;

begin
  i := 3; k := 0;
  repeat
    s := 1;
    for d := 2 TO Trunc(sqrt(i)) do
    begin
      n := (i div d);
      if n * d = i then s := s + d + (i div d);
    end;
    if int(sqrt(i)) = sqrt(i) then s := s - Trunc(sqrt(i));
    if s = i then k := k + 1;
    i := i + 1
  until (k = 3);
  Writeln('Третье совершенное число равно ',s)
end.

Тестовое решение:
Третье совершенное число равно 496

const
  k=35; { k-е по порядку простое число }

var
  i,j,n,m:integer;

begin
  n:=1; i:=1;
  repeat
    j:=2;
    m:=round(sqrt(i));
    while (i mod j <>0) and (j<=m) do j:=j+1;
    if j>m then n:=n+1;
    i:=i+1
  until (n=k);
  Writeln(i-1)
end.

Тестовое решение:
137

var
  n, d1, d2, d3: integer;

begin
  Write('Введите трехзначное число ->');
  Readln(n);
  d1 := (n div 100);
  d2 := ((n mod 100) div 10);
  d3 := (n mod 10);
  if (d1 * d2 * d3 in [100..999]) then
    Writeln('Произведение цифр трехзначное')
  else Writeln('Произведение цифр не трехзначное')
end.

Тестовое решение:
Введите трехзначное число ->518
Произведение цифр не трехзначное

*** В блок-схемах использованы обозначения:
sqrt(x) - квадратный корень от х;
\ - операция целочисленного деления
% - операция остатка от целочисленного деления    
ambstroy

На PascalABC.NET можно так:

var k: array of string;

procedure CreatOrAdd(add: boolean);

begin

 var i,n: integer;

 write('введите кол-во учеников: ');

 readln(n);

 if (add) then  

   begin

     setlength(k,k.Length+n);

     for i:= 0 to n-1 do  

       begin

       write('введите ФИО:');

       readln(k[k.Length-n+i]);

       end;

   end

 else  

   begin

   setlength(k,n);

   for i:= 0 to n-1 do  

     begin

     write('введите ФИО:');

     readln(k[i]);

     end;

   end;

end;

procedure out;

begin

 try

   writeln('Список класса:');

   for var i:= 0 to k.Length-1 do writeln(k[i]);

 except

   on e: System.Exception do writeln(e.Message);  

 end;

end;

procedure menu;

begin

writeln('1, Создание списка класса');

writeln('2, Добавление');

writeln('3, Удаление');

writeln('4, Вывод списка класса');

writeln('5, EXIT');

end;

procedure delet;

begin

 var n: integer;

 write('введите номер удаляемого ученика: ');

 readln(n);

  try

   if (n<=k.Length) then

   k := k.Where(t -> t<>k[n-1]).ToArray()

   else writeln('Ошибка');

 except

   on e: System.Exception do writeln(e.Message);  

 end;

end;

var

kom: byte;

begin

repeat

menu;

readln(kom);

case kom of

1: creatoradd(false);

2: creatoradd(true);

3: delet;

4: out;

5: exit;

end;

until kom = 5;

end.

Если будут вопросы, спрашивайте.

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

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

1. при составлении сообщения использовали 64-символьный алфавит. каким будет информационныйобъём такого сообщения (байтов), если оно содержит 780 символов? 2. информационный объем одного сообщения составляет 1, 5 кбайта, а другой — 600 байтов. насколько байтов объем первого сообщения больше объема второго? ​
Ваше имя (никнейм)*
Email*
Комментарий*

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

Татьяна
svetlanadianowa
Александрович784
di-bobkov1985
Беспалова
Kozloff-ra20146795
Гаврилаш
Valentina1520
kristi-a-90
Nazart44446
pavlova7771960
Оксана Анна
daskal83
obitelsvel8
molodoychek