| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C] Задача на системы счисления |
| Автор: Scorpio 15.12.2006, 19:44 | ||
Помогите написать программу:
Заранее спасибо! |
| Автор: skyboy 15.12.2006, 19:58 |
| на языке Майя написать надо? LISP? Ruby? Basic? русский? |
| Автор: Scorpio 15.12.2006, 21:55 |
| Можно на китайском, если знаешь! А вообще-то на TurboC. |
| Автор: Rockie 15.12.2006, 22:26 | ||
Можно как-нибудь так:
Scorpio, ну и помощь по функциям - ctrl+f1 Удачи! |
| Автор: Scorpio 20.12.2006, 00:05 | ||
| Rockie, извини, но программа не работает под TurboC. Она нормально компилируется на только современных компиляторах. Проблема в строке:
Я думаю так можно только в C++(объявлять переменные в любом месте программы). Пробовал ставить ее в начале, но тогда программа вместо числа выдает бессмысленный набор символов. В общем подскажи, что сделать, чтобы она заработала в старом TurboC 2.0! |
| Автор: Rockie 20.12.2006, 01:02 | ||
Scorpio,
|
| Автор: Scorpio 20.12.2006, 20:11 |
| Последний вопрос: (В современном компиляторе все работает) Почему в TurboC число которое вводишь (например 6) переводится в двоичную форму (110), а то, что получается нет. Должен выдать число 3 и в двоичной форме 011. Вместо этого (двоичной формы) он пишет <null>. Почему так получается? |
| Автор: Rockie 20.12.2006, 20:44 |
| Scorpio, очень странно. Где еще держат Turbo C 2.0, этот компилятор вообще до стандарта 1989 года?.. |
| Автор: Scorpio 20.12.2006, 21:07 | ||
Понимаешь у нас в институте считают, что надо пользоваться только лицензионным софтом, а за нормальный платить ни кому не хочется. А TurboC лицензия, распрастраняемая бесплатно, потому что ни кому не нужна! А за прогу большое спасибо! |
| Автор: Scorpio 21.12.2006, 11:12 | ||
Не шути так, а то они серьезно подумывают, чтобы заставить нас работать в DOS! Еще раз большое спасибо! |