Предмет: Информатика,
автор: vipfedorov
Напишите процедуру, которая выводит на экран переданное ей число в системе
счисления, которая задается вторым параметром (от 2 до 20). ПАСКАЛЬ СРОЧНО
Ответы
Автор ответа:
0
1 const
2. digit: string(20)=`0123456789ABCDEFGHIJ`;
var
i:longint
n,r;integer;
function FromDec(n,r:longint):string;
var
s:String;
begin
s:=` `;
repeat
s:=digit(n mod r)+1)+S
n:=n div r ;
until n=0;
FromDec:=S;
end;
begin
write(`N=`); readin(n);
write(`osn=`); readin(r);
writeln(`Res=`,FromDec(n,r));
end
2. digit: string(20)=`0123456789ABCDEFGHIJ`;
var
i:longint
n,r;integer;
function FromDec(n,r:longint):string;
var
s:String;
begin
s:=` `;
repeat
s:=digit(n mod r)+1)+S
n:=n div r ;
until n=0;
FromDec:=S;
end;
begin
write(`N=`); readin(n);
write(`osn=`); readin(r);
writeln(`Res=`,FromDec(n,r));
end
Похожие вопросы
Предмет: Английский язык,
автор: Sawa1605
Предмет: Українська мова,
автор: prokopchukalex
Предмет: Английский язык,
автор: LOL2202
Предмет: География,
автор: yuvegas211144
Предмет: Биология,
автор: soskjskvsozmdh