1) 120•50=6000 строк 2) 6000•37=222000 символов ответ: 222000 символов занимает электронная книга.
opscosmiclatte7868
02.03.2022
Перевод из двоичной системы в восьмеричную прост. влево и вправо от запятой (десятичной точки) двоичное число разбивается на группы, содержащие три разряда (триады). а затем каждая триада заменяется соответствующей восьмеричной цифрой. 110 000 110 101(2) = 6065(8)1 010 101(2) = 001 010 101(2) = 125(8)0,101 001 110 010 0(2) = 0,101 001 110 010 000(2)=0,51620(8) 0,111 111 000 1(2) = 0,111 111 000 100(2) = 0,7704(8)
ssitnickowa201244
02.03.2022
Procedure shellstr(var s: string); { сортирует символы строки методом шелла } var i, j, n, step: integer; c: char; begin s : = trim(s); n : = length(s); step : = n div 2; while step > 0 do begin for j : = n - step downto 1 do begin i : = j; while i < = n - step do begin if s[i] > s[i + step] then begin c : = s[i]; s[i] : = s[i + 1]; s[i + 1] : = c end; i : = i + step end end; step : = step div 2 end end; procedure trimnullsleft(var s: string); { усекает левые (незначащие нули) в строке s } var i, n: integer; begin i : = 1; n : = length(s); while (s[i] = '0') do i : = i + 1; s : = copy(s, i, n - i + 1) end; var p: integer; s, m, n: string; f: text; begin assign(f, 'input.txt'); reset(f); readln(f, s); close(f); assign(f, 'output.txt'); rewrite(f); s : = trim(s); p : = pos(' ', s); m : = copy(s, 1, p - 1); n : = copy(s, p + 1, length(s) - p); s : = m + n; shellstr(s); trimnullsleft(s); writeln(f, s); close(f); writeln('программа завершила работу') end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Какой размер в памяти занимает электронная книга , если она содержит 120 страниц , на каждой странице 50 строк , в каждой строке 37 символов