Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Pascal (Паскаль)

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 47, средняя оценка - 4.98
KIBERNETIK12
0 / 0 / 0
Регистрация: 18.06.2010
Сообщений: 31
#1

Перевод из десятичной системы счисления в восьмеричную - Pascal

24.06.2010, 12:12. Просмотров 6698. Ответов 1
Метки нет (Все метки)

напишите алгоритм по тексту

Для перевода чисел из десятичной системы счисления в восьмеричную используют тот же "алгоритм замещения", что и при переводе из десятичной системы счисления в двоичную, только в качестве делителя используют 8, основание восьмеричной системы счисления:
Делим десятичное число А на 8. Частное Q запоминаем для следующего шага, а остаток a записываем как младший бит восьмеричного числа.
Если частное q не равно 0, принимаем его за новое делимое и повторяем процедуру, описанную в шаге 1. Каждый новый остаток записывается в разряды восьмеричного числа в направлении от младшего бита к старшему.
Алгоритм продолжается до тех пор, пока в результате выполнения шагов 1 и 2 не получится частное Q = 0 и остаток a меньше 8.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2010, 12:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перевод из десятичной системы счисления в восьмеричную (Pascal):

Перевод из десятичной системы счисления в восьмеричную - Pascal
Прогеры, "Братья" мои помогите написать программу перевода из 10 - тичной сс в 8 - ричную сс... говорю сразу я паскаль не учил... можо на С...

Рекурсия: перевод целого числа из десятичной системы счисления в восьмеричную - Pascal
Написать рекурсивную процедуру, переводящую целое число из десятичной системы счисления в восьмеричную.

перевод систем счисления из десятичной в восьмеричную и обратно в Pascal ! - Pascal
Помогите написать программу : - " перевод систем счисления из десятичной в восьмеричную и обратно" ! Плиз.

Напишите программу перевода числа из десятичной системы счисления в восьмеричную - Pascal
4. Напишите программу перевода числа из десятичной системы счисления в восьмеричную.

Перевод числа с десятичной системы в восьмеричную систему - Pascal
Составить программу, которая переводит число А с десятичной системы исчесления в восмиричную, используя метод деления в столбик....

Написать рекурсивную процедуру перевода натурального числа из десятичной системы счисления в восьмеричную - Pascal
В Паскале.

1
Puporev
Модератор
52151 / 40009 / 13369
Регистрация: 18.05.2008
Сообщений: 92,303
24.06.2010, 12:22 #2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
uses crt;
const zn:string[8]='01234567';
function DecToOct(n:longint):string;
var s:string;
begin
s:='';
while n>0 do
 begin
  s:=zn[n mod 8+1]+s;
  n:=n div 8;
 end;
DecToOct:=s;
end;
var d:longint;
begin
clrscr;
write('Число в системе 10=');
readln(d);
write('      В системе 8 =',DecToOct(d));
readln
end.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2010, 12:22
Привет! Вот еще темы с ответами:

Создать программу обучение переводу чисел из десятичной системы счисления в двоичную,восьмеричную, шестнадцатеричную. - Pascal
дополните программу код как можно чтобы при нажатии клавиши 3 осуществлялся выход из программы тоесть связать клавишу 3 с вариантом...

Перевод числа из десятичной системы счисления в двоичную - Pascal
Здравствуйте! Пытаюсь написать программу для перевода чисел из десятичной системы счисления в двоичную. Вот, что пока написал ...

перевод натурального числа из десятичной системы счисления в двоичную - Pascal
люди помагиет сейчас идти здавать а я не успеваю! помагите кто че сможет решить! 3. Составить программу перевода и печати...

Перевод из десятичной системы счисления в двоичную(целые,дробные) - Pascal
Всем доброго. Прошу помочь, нужна программа для перевода из десятичной (как целые так и дробные) системы счисления в двоичную. понимаю в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru