a) 11101110 = 1∙2^7+1∙2^6+1∙2^5+0∙2^4+1∙2^3+1∙2^2+1∙2^1+0∙2^0 = 128+64+32+0+8+4+2+0 = 238
238^2 = 56644
56644 = 1101110101000100
b) 11001100 = 1∙2^7+1∙2^6+0∙2^5+0∙2^4+1∙2^3+1∙2^2+0∙2^1+0∙2^0 = 128+64+0+0+8+4+0+0 = 204
204^2 = 41616
41616 = 1010001010010000
c) 1000010 = 1∙2^6+0∙2^5+0∙2^4+0∙2^3+0∙2^2+1∙2^1+0∙2^0 = 64+0+0+0+0+2+0 = 66
66^2 = 4356
4356 = 1000100000100
d) 10000101 = 1∙2^7+0∙2^6+0∙2^5+0∙2^4+0∙2^3+1∙2^2+0∙2^1+1∙2^0 = 128+0+0+0+0+4+0+1 = 133
133^2 = 17689
17689 = 100010100011001
Знаком " ^" обозначают степени.
(Надеюсь правильно поняла задание)
a,b,c:real;
begin
Write('Сколько кг клубники собрали обе девочки? '); Read(a);
Write('Сколько кг клубники собрала Вера? '); Read(b);
c:=a-b; { собрала Валя }
if b>c then Writeln('Вера собрала на ',b-c,' кг больше')
else
if c>b then Writeln('Валя собрала на ',c-b,' кг больше')
else Writeln('Клубники собрано поровну')
end.
Пример
Сколько кг клубники собрали обе девочки? 3.4
Сколько кг клубники собрала Вера? 1.8
Вера собрала на 0.2 кг больше