Вкодировке ascii(чаще всего используется) 1 символ занимает 1 байт(8 бит). т.к. в вашей фразе 20 символов(считаются и пробелы, и знаки препинания) получаем: 8 * 20 = 160 бит. 1 * 20 = 20 байт 0,16 килобита 0,02 килобайта 0,000015 мегабита 0,000019 мегабайта. в любом случае - проверь. для справки: в кодировке unicode 1 символ занимает 16 бит(2 байта).
Astrians
02.03.2023
1.сообщение может пополнить знания человека,если содержащиеся в нем сведения являются для человека новыми и понятными. вряд ли пополнит ваши знания, к примеру, такой вот текст, взятый, из энциклопедии: «резонанс – явление увеличения амплитуды вынужденных колебаний при приближении частоты внешнего воздействия к одной из частот собственных колебаний динамической системы». таким образом, информация понятна, если она выражена на языке доступном для получателя. вместе с тем, совершенно понятное сообщение «треугольник – фигура, имеющая три угла и три стороны» не расширяет ваши знания.оно для вас неинформативно, хотя это же сообщение будет нести информацию для учеников 1 класса.;
Elshel8694
02.03.2023
1) 7 - изза начального присвоение m 2) 994. 4 соответствует условию, остальные числа лишь максимизируют число 3) var n, d, m: longint; begin readln(n); {m : = n mod 10; ошибочная строка} m: =-1; {n mod 10 - может не удовлетворять условию, 0 - может и удовлетворять условию } while n > 0 do begin d : = n mod 10; if d < 5 then if d > m then m : = d; n : = n div 10; end; {if m = 0 then ошибочная строка} if m = -1 then {если в цикле m так не разу и не поменялась} writeln('no') else writeln(m); end.