Продумайте и оформите любым удобным для вас решения следующей задачи. 2 хозяйки купили 8 литров молока. У одной 5 л 6 литровом бидоне,у другой 3 литра в 5 литровом бидоне. Они решили разделить всё молока поровну, по 4 л, Пользуясь ещё одним, 2-литровым бидоном.Как это сделать?
Выполнить как на картинке заранее.
16,13(10 с/с)->(16 c/c) =10.2147АЕ147АЕ1000
целую и дробную часть переводим отдельно
ЦЕЛАЯ ЧАСТЬ = 10
16 | 16
16 | 10 <
|
0 - остаток 0 сносим в частное--
ДРОБНАЯ ЧАСТЬ
умножаем основание на основание 16 - постоянно
0.13
*16
2.08 - целую часть (запоминаем) - дробную снова умножаем на 16
0.08
*16
1.28 - целую часть (запоминаем) - дробную снова умножаем на 16
0.28
*16
4.48- целую часть (запоминаем) - дробную снова умножаем на 16
0. 48
*16
7,68- целую часть (запоминаем) - дробную снова умножаем на 16
0,68
*16
и так далее
из целых частей от умножения (2 1 4 7 )- формируется ДРОБНАЯ часть шестнадцатиричного числа
соединяем с ЦЕЛОЙ частью - получается бесконечная шестнадцатиричная дробь
10.2147АЕ147АЕ1000
(16 c/c)->(10 c/c) - обратная операция
Для перевода шестнадцатеричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания шестнадцатеричной системы счисления на соответствующие цифры в разрядах шестнадцатеричного числа.
10.2147АЕ =1*16^1+0*16^0+2*16^-1+1*16^-2+4*16^-3+7*16^-4+10*16^-5+14*16^-6 =16.12999999523163=16.13
В курсе информатики при изучении раздела "Алгоритмы и исполнители" рассматривают исполнителя Чертежник.
Чертежник - это виртуальный компьютерный исполнитель, который предназначен для построения рисунков и чертежей на координатной плоскости, и представляет собой перо, которое может поднимать, опускать и перемещать.
При перемещении опущенного пера за ним остается след.
Среда обитания - часть координатной плоскости (1-я четверть, где х и у - положительны).
Начальное положение Чертежника - точка (0; 0) и перо поднято.
После исполнения программы перо должно быть поднято и и находится в начале координат - точке (0; 0).
Основные команды:
field(m,n) - создать поле размером m×n
topoint(x,y) - переместить перо в точку (х; у)
penup - поднять перо
pendown - опустить перо
onvector(a,b) - сместить перо на вектор (a; b)
m и n - натуральные числа
х и у - целые числа
Подробнее - на -
Объяснение: