|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.05.2020, 11:18 | #11 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
Ну вот, сдвинулись с мёртвой точки Всё-таки просто лепить десятичные цифры одна за одной - не годится. Разделили их палками. Или так, или просто попарно - без разницы. Но вот это - или "палками", или попарно - не есть ли это искомый алфавит 20-ричной системы ? Теперь заменим то, что между палками, недостающими символами алфавита - и пришли к полному консе
Последний раз редактировалось digitalis; 28.05.2020 в 11:27. |
28.05.2020, 11:25 | #12 |
фрилансер
Форумчанин
Регистрация: 11.10.2019
Сообщений: 965
|
digitalis, читаем внимательнее:
не строка, не массив char. А массив со значениями разрядов. Палками обозначена смена индекса при переходе от разряда к разряду В даном случае цифры (символы разрядов) представлены сразу числами, поэтому преобразовывать их не нужно Код:
|
28.05.2020, 11:34 | #13 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
В задании: "дана строка". Усё. Как они там в строке замутили - с палками, со скобками, с символами - хз.
Имеем человеко-машинный интерфейс ввода : строка -> число. Вот на этом этапе работает подпрограмма. Вывод машинно-человекский - число опять же в строку, но уже десятичную - тут ничего делать не надо , это делается штатными средствами языка. В общем, спорить не о чем. Неопределённость задания дала повод к неопределённости решения. |
28.05.2020, 11:41 | #14 |
фрилансер
Форумчанин
Регистрация: 11.10.2019
Сообщений: 965
|
таки да
ну ладно, пусть вводят строку. Такие обозначения цифр можно поюзать 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h ,i,j |
28.05.2020, 11:46 | #15 |
фрилансер
Форумчанин
Регистрация: 11.10.2019
Сообщений: 965
|
а между тем,
winapi Код:
Код:
|
28.05.2020, 11:55 | #16 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
.....
|
28.05.2020, 11:59 | #17 |
фрилансер
Форумчанин
Регистрация: 11.10.2019
Сообщений: 965
|
да, именно 65535
|
28.05.2020, 11:59 | #18 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
И в результате если введём "83gf", получим 1111111111111111 бинарных
|
28.05.2020, 12:02 | #19 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,550
|
А
|
28.05.2020, 12:03 | #20 |
фрилансер
Форумчанин
Регистрация: 11.10.2019
Сообщений: 965
|
digitalis, судя по лампочке - уже поел и спит ))
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Длинная арифметика и системы счисления (программа перевода из двоичной (вводимое число до 100 знаков) в другую СС (4-19) [C++] | Virts | Помощь студентам | 0 | 10.10.2014 19:07 |
Преобразовать заданное целое число из p - ичной системы счисления в q - ичную | Wedmochka | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 30.05.2012 14:00 |
Ввести число типа unsigned long. Распечатать в десятичной, двоичной и шестнадцатеричной системе счисления | gas777 | Общие вопросы C/C++ | 5 | 03.06.2011 09:19 |
Дано число в двоичной системе счисления. Проверить правильность ввода этого числа | isus | Помощь студентам | 2 | 29.11.2009 23:32 |