всего точек: 52 * 52 = 2704
т.к. изображение черно-белое (без градаций серого), имеет 2 цвета, то 2¹ = 2, одна точка — это один бит
объем памяти: 2704 * 1 = 2704 бит = 338 байт
Program z1;
var x,y:real;
begin
writeln('введите координаты точки (x;y), при у неотрицательный');
readln(x,y);
if x>0 then
writeln('точка находится в I четверти');
if x<0 then
writeln('точка находится вo II четверти');
if x=0 then
writeln('точка находится на оси ОY');
if y=0 then
writeln('точка находится на оси ОХ');
if (x=0)and(y=0) then
writeln('точка находится в начале координат');
end.
Если считать, что текст написан в 8-битном формате то кол-во символов(включая пробелы) умножаем на 8. Если Unicode, то то же самое но умножаем на 16. Результат получаем в битах.
1 случай 27*8= 216 бит = 216/8 байт=27 байт
2 случай 27*16 = 432 бит = 432/8 байт = 54 байт
1101110(2)=1*2^6+1*2^5+1*2^3+1*2^2+1*2^1=64+32+8+4+2=110
110(2)=1*2^2+1*2^1=4+2=6
Изначально было записано число 6