Всосуд а вмещается 5 литров воды, а в сосуд в -9 литров воды. как отмерить 7 литров воды, используя только сосуды а и в. возможные команды • перелить из сосуда а в в (или наоборот) • наполнить сосуд а (или сосуд в) • вылить из сосуда а (или из сосуда в) оформите решение в виде таблицы или программы выполнить можно в тетради
233
299
Ответы на вопрос:
Оформи таблицу сам. пишу алгоритм, цифры тебе пояснения сколько в каком сосуде воды. наполнить сосуд а 5-0 перелить из сосуда а в в 0-5 наполнить сосуд а 5-5 перелить из сосуда а в в 1-9 вылить из сосуда б 1-0перелить из сосуда а в в 0-1 наполнить сосуд а 5-1перелить из сосуда а в в 0-6 наполнить сосуд а 5-6 перелить из сосуда а в в 2-9 вылить из сосуда б 2-0 перелить из сосуда а в в 0-2 наполнить сосуд а 5-2 перелить из сосуда а в в 0-7
Предполагается, что восьмеричное число записано, как символьная строка, поскольку максимальная разрядность не была оговорена в . const m: array['0'..'7'] of string= ('000','001','010','011','100','101','110','111'); m1: array['1'..'7'] of string= ('1','10','11','100','101','110','111'); var s8,s2: string; i: integer; begin write('введите восьмеричное число: '); readln(s8); s2: =m1[s8[1]]; for i: =2 to length(s8) do s2: =s2+m[s8[i]]; writeln('в двоичной системе: ',s2) end. тестовое решение: введите восьмеричное число: 360721 в двоичной системе: 11110000111010001
Популярно: Информатика
-
seredaromaxa29.08.2020 09:44
-
nikbudokay0214.11.2021 22:16
-
НикитаТим17.03.2022 20:43
-
Digger200123.08.2022 01:54
-
ooz23.11.2020 01:38
-
checknutaya02.03.2023 15:13
-
BOTAN133722810107.05.2022 21:56
-
Гомункулис22.07.2022 17:25
-
drug20082005Ира16.03.2021 12:15
-
анютка678010.04.2023 15:48