Детёныши ВП

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Детёныши ВП » Система счисления » Перевести число из десятичной в P-ичную


Перевести число из десятичной в P-ичную

Сообщений 1 страница 2 из 2

1

Изначально число разбито на цифры и сидит в массиве b!!!

var b:array[1..10000]of longint; k,a,i,p:longint;
begin
readln(p);
k:=0;
while a>0 do
     begin
       k:=k+1;
       b[k]:=a mod p;
       a:=a div p;
      end;
for i:=k downto 1 do
write(b[i]);
End.

0

2

процедура ввода:

Procedure vvod;
Var s:longint;
Begin
Readln (s);
i:=1;
While s>0 do
Begin
  b[i]:=s mod 10;
  s:=s div 10;
  i:=i+1;
End;
End;

0


Вы здесь » Детёныши ВП » Система счисления » Перевести число из десятичной в P-ичную