Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2011, 15:35   #1
Иван-792
 
Регистрация: 29.11.2011
Сообщений: 9
Восклицание Паскаль АВС Перевод чисел в Другие Системы счисления

1. Перевести число, записанное в системе счисления с основанием p в число, за-писанное в системе счисления с основанием q. При этом 1<p<37 и 1<q<37. В системах счисления с основаниями, большими 10, для обозначения остальных цифр используются прописные буквы латинского алфавита, аналогично шестнадцатиричной системе. Так, в любой системе счисления с основанием, большим 10, цифра, обозначающая 10 кодируется символом "A", а в системе с основанием 36 использованы все 26 букв латинского алфавита, то есть цифра, соответствующая 36 обозначается бук¬вой Z.
Числа для перевода ваша программа должна считывать из текстового файла task1.dat. Каждая строка файла состоит из десятичного числа p, обозначающего основание исходной системы счисления, пробела, числа, записанного в системе счисления с основанием p, которое необходимо перевести в другую систему, пробела и десятичного числа, обозначающего новую систему счисления.
Пример входного файла:
2 1010100 8
7 32105 20
16 1AB03 5
Программа должна выдавать на экран копию считанного файла, добавляя в конец каждой строки, после числа q, пробел и результат перевода. Предполагается, что все данные в файле корректны, а исходные числа для перевода не превосходят 2 000 000 000 (в десятичной системе).
Иван-792 вне форума Ответить с цитированием
Старый 14.12.2011, 15:50   #2
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Сделаю быстро и недорого.
Аська под аватаром.
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Старый 14.12.2011, 16:02   #3
Иван-792
 
Регистрация: 29.11.2011
Сообщений: 9
По умолчанию

на сколько быстро и дорогО?
я же студент
Иван-792 вне форума Ответить с цитированием
Старый 14.12.2011, 16:26   #4
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

Цитата:
Сообщение от Иван-792 Посмотреть сообщение
на сколько быстро и дорогО?
я же студент
Понятие "студент" предполагает адекватное восприятие преподаваемого материала, которое позволяет решать поставленные в конце семестра задачи.
Если же восприятие как таковое отсутствует, то это уже называется другим словом...
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Старый 14.12.2011, 16:27   #5
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

Скажем так, для одногруппников я эту задачу на паскале и с++ решал за 400 р, учтите что с 99,99% форума Вы точно не знакомы и представьте себе примерную цену
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Старый 14.12.2011, 16:48   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ну, задачка несложная совсем. и, если посмотреть на похожие темы внизу данной страницы и/или воспользоваться поиском, то легко найти готовые примеры по переводу из одной системы счисления в другую. Добавить свою обработку и всё готово.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 14.12.2011, 17:01   #7
Иван-792
 
Регистрация: 29.11.2011
Сообщений: 9
По умолчанию

я уже сам пишу Спасибо за наводку
Иван-792 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль - перевод в восьмеричную и шестнадцатеричную системы счисления Tattoquardas Паскаль, Turbo Pascal, PascalABC.NET 5 25.01.2012 10:23
Перевод из 10 в другие системы счисления. dixonich Помощь студентам 13 11.04.2011 18:13
перевод чисел из одной системы счисления в другую GAngelika Паскаль, Turbo Pascal, PascalABC.NET 2 16.12.2010 09:36
Перевод целых чисел из одной системы счисления в другую =LeonZone= Помощь студентам 19 12.12.2010 16:18
перевод чисел из одной системы счисления в другую laponka Помощь студентам 3 18.09.2009 09:20