|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.06.2020, 12:05 | #1 |
Пользователь
Регистрация: 25.04.2019
Сообщений: 22
|
перевод числа в двоичную систему счисления. Почему не работает?
Задание:
Напиши программу, которая получает на вход в единственной строке целое десятичное число и осуществляет перевод этого числа в двоичную систему счисления. Тестирующая система не приняла: Код:
а вот это приняла: Код:
Содержания тестов не знаю, выяснить возможности нет. Подскажите, почему первый код мог не пройти? |
11.06.2020, 13:22 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,285
|
Результат работы этих программ будет различаться для нуля и отрицательных целых чисел. Скорее всего в тестирующей системе не прошел тест с нулем. Так как для отрицательных чисел обе программы выдадут неверный ответ.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
11.06.2020, 18:51 | #3 |
Пользователь
Регистрация: 25.04.2019
Сообщений: 22
|
BDA, Хм, а тогда как быть? У меня принцип решения неверен?
|
11.06.2020, 20:28 | #4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,285
|
Принцип верный, просто предусмотреть вывод для нуля:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод вещественных чисел в двоичную систему счисления - C (Си) | NoRestForTheWicked | Помощь студентам | 0 | 02.01.2018 12:30 |
Перевод в двоичную систему счисления | _Лето_ | Общие вопросы C/C++ | 4 | 24.11.2013 12:45 |
Перевод из десятеричной в двоичную систему счисления | idShura | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 13 | 13.06.2012 19:39 |