1) Переводим целую часть числа в двоичную СС:
29:2=14(1)
14:2=7(0)
7:2=3(1)
3:2=1(1)
Записываем цифры в скобках в одно число снизу вверх:
11101
Переводим дробную часть:
Умножаем дробную часть на основание системы счисления:
0,62*2=1,24(1)
В скобки записываем целую часть результата произведения, а дробную снова умножаем на основание системы счисления:
0,24*2=0,48(0)
Повторям эти действия, пока не достигнем нужной точности:
0,48*2=0,96(0)
0,96*2=1,92(1)
0,92*2=1,84(1)
0,84*2=1,68(1)
0,68*2=1,36(1)
0,36*2=0,72(0)
Записываем цифры в скобках сверху вниз:
0,10011110
В итоге:
11101,10011110 - это данное число в двоичной СС
2) аналогично первому
29:8=3(5)
35 - целая часть полученного числа
0,62*8=4,96(4)
0,96*8=7,68(7)
0,68*8=5,44(5)
0,475 - дробная часть полученного числа
В итоге:
35,475 - это данное число в восьмеричной СС
14
к В 2 дороги
к Е 3 дороги
к Ж 3+3+2=8
Var
a: array [1..4] of char;
i: integer;
begin
a[1] := 'S';
a[2] := 'I';
a[3] := 'M';
a[4] := 'A';
for i := 1 to 4 do
write(ord(a[i]) - 64, ' ');
end.
а самостоятельно подобрать число никак?
<em>Решение:</em>
Три варианта для обеда, три варианта для десерта.
Возможных вариаций - 9(1-1,1-2,1-3,2-1,2-2,2-3,3-1,3-2,3-3).
<u>Ответ:</u> 9
P.S. - График предоставить могу, но мне, если честно, лень его чертить, сканировать и выкладывать для такой простенькой задачи. Поэтому предоставляю тебе альтернативный вариант:
1)Чертишь три прямоугольника
2)Отводишь от каждого из них по три стреолчки
3)На концах стрелочек чертишь еще три треугольника. В нижней строке должно получиться 9 прямоугольников.
4)Записываешь в каждый, по очереди, каждую из приведенных мной выше вариаций.
При копировании формулы из C2 в C1 (с учетом используемой в ней адресации) получится формула =A1+2*B$2
Подставляя в формулу значения, получим: 14+2*3 = 14+6 = 20