Нажать пуск
Ровлвтвовивдвтдвтвдвтвдчтвдвтвдвтудвивдвьм
1.В кодировке Unicode каждый символ кодируется 2 байтами. На экран влезает 25 • 80 = 2000 символов. Соответственно, объем текста равен 2000 • 2 = 4000 (байт) ≈ 3,9 (Кбайт)
<span>Ответ: 4000 байт
2.</span>Сообщение состоит из 6 • 40 • 20 = 14400 символов. Поскольку объем этого текста составляет 28800 байт, то на один символ отводилось 2 байта, т.е. 16-разрядный двоичный код. Текст записан в кодировке Unicode.
<span>Ответ: 16 разрядов)
3.</span>I = 5 Кбайт
K = 4 • 32 • 40
N = ?<span>N = 2i; I = K • i</span>
<span>i = I/K, i = (5 • 210 • 23)/(22 • 25 • 23 • 5), i = 23 = 8</span>
<span>N = 28 = 256</span>
<span>Ответ: 256 символов в алфавите)</span>
Program prog;
uses crt;
var a,b,c,x,y:real;
begin
clrscr;
write('Ребро параллелепипеда а = ');
readln(a);
write('Ребро параллелепипеда b = ');
readln(b);
write('Ребро параллелепипеда c = ');
readln(c);
writeln;
write('Сторона отверстия х = ');
readln(x);
write('Сторона отверстия y = ');
readln(y);
writeln;
if ((a<x) and (b<y)) or
((a<x) and (c<y)) or
((c<x) and (b<y)) or
((b<x) and (a<y)) or
((c<x) and (a<y)) or
((b<x) and (c<y)) then
writeln('Может пройти') else writeln('Не может пройти');
end.
const b:array[1..5] of integer = (3, 13, 8, 62, 104);
Вроде всё верно.