123Emre
21.01.2020 18:01

1. Первое электронное письмо содержит 60 символов из 16-символьного алфавита, а второе ¬– 20 символов из 64-символьного алфавита. На сколько объём одного письма больше другого? 2. Документ, набранный на компьютере, содержит 32 страницы, на каждой станице 40 строк, в каждой строке 48 символов. Определите информационный объём документа в килобайтах, если каждый символ кодируется 8 битами.

3. Сколько символов в сообщении, если объём сообщения равен 100 Кбайт, а в алфавите 1024 символа?

4. В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите информационный объём (в битах и байтах) следующего текста в данной кодировке:

Подумать не успев, скажу: ты всех милей;

По​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Adamant0813
11.06.2021 10:32
Пояснение: заполни массив 10-ю элементами и он выдаст то, что тебе нужно
var arr: array [1..10] of integer;
var i,min,max:integer;
begin
for i:=1 to 10 do begin
writeln('Введите ',i,' элемент');
readln(arr[i]);
end;
min:=0;
max:=0;
for i:=1 to 10 do begin
if (arr[i]<0) then begin
if (arr[i]<min) then begin
min:=arr[i];
end;
end
else
if (arr[i]>0) then begin 
if (arr[i]>max) then begin 
max:= arr[i];
end;
end;
end;
writeln('Минимальный элемент среди отрицательных чисел ',min);
writeln('Максимальный элемент среди положительных чисел ',max);
end.
0,0(0 оценок)
Ответ:
2312YQw
15.03.2021 19:00
Функция считает, если коротко
n := 7+9*((2570-35) div d + 1)
196 = 7+9*((2570-35) div d + 1)
(196-7)/9-1 = (2570-35) div d
20 = 2535 div d
4 = 507 div d
507/4 =126.75, значит можно взять меньше
подбором 126 125 124 123 122 121 => 6 чисел

или программой
//PascalABC.NET версия 3.2, сборка 1389
//Если программа не запускается, то обновите версию
function f(d: integer): integer;
var
    n, s: integer;

begin
    n := 7;
    s := 35;
    while s <= 2570 do
    begin
        s := s + d;
        n := n + 9
    end;
    f := n;
end;

begin
    for var i := 1 to 100000000 do
    begin
        if f(i) = 196 then writeln(i);
        if f(i) <> 7 + 9 * ((2570 - 35) div i + 1) then writeln('not ', i);
    end;
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота