Вниз
Скачать: CL | DM;

Конвертер систем   Найти похожие ветки 

← →
Bpeguk ©   (2007-12-17 04:17) [0]

Помогите пожалуйста написать программу, переводящую введенное число из N-ичной системы счисления в M-ичную. N и M выбирает пользователь из диапазона [2..36] . Примного благодарен


← →
Джо ©   (2007-12-17 04:18) [1]

Чем конкретно помочь?


← →
Bpeguk ©   (2007-12-17 04:26) [2]

Мне не понятна сама идея реализации алгоритма. На самом деле я еще новичек, а препод требует слишком много.


← →
Юрий Зотов ©   (2007-12-17 04:40) [3]

> Bpeguk ©   (17.12.07 04:26) [2]
> Мне не понятна сама идея реализации алгоритма

А на бумаге Вы это делать умеете? Точно так же надо сделать и в программе.


← →
Bpeguk ©   (2007-12-17 04:49) [4]

Умею, на архитектуре эвм проходили. Но видимо у меня еще не сформировалось видиние как это перевести в алгоритм паскаля


← →
Юрий Зотов ©   (2007-12-17 04:59) [5]

Подсказка - остаток от деления A на B находится так: A mod B.


← →
Anatoly Podgoretsky ©   (2007-12-17 12:59) [6]

> Bpeguk  (17.12.2007 04:26:02)  [2]

Ты что это же задачка не для уровня ВУЗа.


← →
Игорь Шевченко ©   (2007-12-17 13:18) [7]


> На самом деле я еще новичек, а препод требует слишком много.


Смени препода


← →
Bpeguk ©   (2007-12-20 05:50) [8]

К сожалению препода сменить сложнее чем разобраться в этом :( Вобщем я нашел как переводятся системы счислений, только непоиму почему в задании написано 2..32 . Я знаю только 2, 8, 10, 16 системы.

Для 2-ной: 0,1;
Для 10-ной: 0,1,2,3,4,5,6,7,8,9;
Для 16-ной: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F (A=10,B=11,C=12,D=13,E=14,F=15);

Как переводить у меня тоже есть в учебнике и в интернете. Но как создать такой алгоритм уму не приложу.
Помогите пожалуйста.


← →
Сергей М. ©   (2007-12-20 09:10) [9]


> в задании написано 2..32


Подсказка:

В лат.алфавите 26 символов (A-Z), если прибавить к ним 10 цифровых символов (0..9), то задание могло бы выглядеть и так - 2..36. Обрати внимание, что в 16-ричной системе используются только первые 6 символов лат.алфавита (A..F), те самые, которых не хватает для представления значений разрядов от 10 до 15.


← →
oldman ©   (2007-12-20 09:35) [10]


> Как переводить у меня тоже есть в учебнике и в интернете.
>  Но как создать такой алгоритм уму не приложу


Что, очень сложно делить и запоминать остаток?


← →
Sha ©   (2007-12-20 09:52) [11]

> Bpeguk ©

Рассмотрим, например, перевод чисел из 5-ричной системы в 7-ричную.
Последовательность знаков 123 в 5-ричной системе означает число 1*5*5 + 2*5 + 3*1 = 25 + 10 + 3 = 38.
Число 38 можно представить как 38 = 5*7 + 3*1.
Значит, в 7-ричной системе оно записывается последоватеьностью знаков 53.


← →
sniknik ©   (2007-12-20 10:37) [12]

Sha ©   (20.12.07 09:52) [11]
см.
Bpeguk ©   (20.12.07 05:50) [8]
> Как переводить у меня тоже есть в учебнике и в интернете.
еще одно, твое, обьяснение появилось в интернете... что это ему дало? ему нужно не очередное обьяснение, которые и так у него есть, а код. который бы он мог "скопипастить" и сдать... © телепатор.


← →
grisme   (2007-12-20 12:19) [13]

Bpeguk ©   (17.12.07 04:17)
если что, есть исходник на паскале %-) могу кинуть


← →
Dib@zol ©   (2007-12-20 12:45) [14]

> Bpeguk ©   (17.12.07 04:17)
> если что, есть исходник на паскале %-) могу кинуть

Если что, есть исходник на асме :) Тож могу кинуть, но ты в нем мало что поймёшь :)


← →
grisme   (2007-12-20 17:40) [15]

а у меня тоже частично на асме :P так что кинем оба - пущай разбирается %-)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.011 c
8-1172775788
Radgar
2007-03-01 22:03
2008.01.20
Громкость


2-1198274701
Angi
2007-12-22 01:05
2008.01.20
Не могу сделать никак


2-1197995133
Виктор
2007-12-18 19:25
2008.01.20
Сворачивание окна


15-1197382004
@!!ex
2007-12-11 17:06
2008.01.20
Потестите эмулятор виртуальных десктопов


15-1197736931
Dmitry S
2007-12-15 19:42
2008.01.20
Вопрос про шашки.




   Наверх