Форум: "Начинающим";
Текущий архив: 2008.01.20;
Скачать: [xml.tar.bz2];
ВнизКонвертер систем Найти похожие ветки
← →
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 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.01.20;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.04 c