![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 16.03.2009
Сообщений: 125
|
![]()
Приветик всем. Помогите пожалуйста с написанием программы которая должна переводить числа с двоичной у восьмеричную систему чисел. Я написала прогу очень легко и просто но она организована через много if-ов и главная проблема в том что она может перевести только одно число ((. Помогите или подскажите как написать универсальною и несложною. Вот таблица :
Если помогла нажмите на весы
![]() |
![]() |
![]() |
![]() |
#2 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Ну я вот такую написал:
Код:
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 16.03.2009
Сообщений: 125
|
![]() Цитата:
Если помогла нажмите на весы
![]() |
|
![]() |
![]() |
![]() |
#4 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]() Цитата:
![]() А вообще лучше отсекать лишние нули слева. Это можно сделать, добавив сразу после ввода исходного числа: Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 16.03.2009
Сообщений: 125
|
![]()
Всеравно есть глюки (( например 01011111 = виводит 137 (( а должно 517
Если помогла нажмите на весы
![]() |
![]() |
![]() |
![]() |
#6 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]() Цитата:
Откройте виндовый калькулятор, перейдите в bin-режим и введите это число. А потом переведите в oct. Все правильно.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с Цыклом | Dzib | Помощь студентам | 4 | 24.10.2008 16:39 |
прога и чюжая прога | benjaminfran | Общие вопросы Delphi | 5 | 28.03.2008 15:07 |
Не простая задача !!! | MaxZoa | Microsoft Office Excel | 2 | 06.03.2008 18:07 |
Срочно требуется простая прога на Delphi c подкл. DLL | Harding | Общие вопросы Delphi | 1 | 25.06.2007 15:35 |