(цифры после примеров это система счисления 2ичная)
1.
а) 1 101 100 000(2) + 10 110 110(2);
б) 101 110 111(2) + 1 000 100 001(2);
в) 1 001 000 111,01(2) + 100 001 101,101(2) ; г) 271,34(8) + 1 566,2(8); д) 65,2(16) + 3СА,8(16).
2. а) 1 011 001 001(2) - 1 000 111 011(2) ;
б) 1 110 000 110(2) – 101 111 101(2);
в) 101 010 000,101 11(2)- 11 001 100,01(2) ; г) 731,6(8) - 622,6(8); д) 22D,1(I6) - 123,8(16).
3. а) 1 011 001(2)*1 011 011(2) ; б) 723,1(8)*50,2(8); в) 69,4(16)*А,В(16).
Нужно нарисовать стрелки вниз.
От треугольника в котором написано "остались платья?" нужно провести стрелку со словом "ДА" до второй черной стрелки(после фразы "выйди из шкатулки).Рамку "остались платья?" тоже надо обвести зелёным цветом.
Перед словом "конец" есть пустая рамка,там напиши "иди в шкатулку",а у стрелки которая ведёт к этой рамке нужно написать "НЕТ"
И последнее.От треугольной рамки с вопросом "все банты пришиты?" идёт стрелка вниз,рядом с ней напиши слово "ДА".И нужно самому провести стрелку до стрелки вниз от фразы "подойди к платью" и у новой стрелки написать слово "НЕТ"
Мы делали это в классе,в году поэтому должно быть правильно:)
var
n: integer;
begin
read(n);
Write((n div 100 mod 2 = 0) or (n mod 10 mod 2 = 0) or (n mod 100 div 10 mod 2 = 0));
end.
// 11.
var
n: integer;
a,b,c:integer;
begin
read(n);
a:=n div 100; b:=n mod 100 div 10; c:=n mod 10;
Write((a+b=c)or(a+c=b)or(c+b=a));
end.
// 12.
var
n: integer;
a,b,c,d:integer;
begin
read(n);
a:=n div 1000; b:=n mod 1000 div 10 div 10; c:=n mod 100 div 10; d:=n mod 10;
Write(a+b+c+d-1=a*b*c*d);
end.
// 13.
var
n,k: integer;
a,b,c:integer;
begin
Write('n,k= '); read(n,k);
a:=n div 100; b:=n mod 100 div 10; c:=n mod 10;
Write((b+c<k)and(a>5));
end.