Перевести в паскале число из десятичной в восьмеричную

0 голосов
33 просмотров

Перевести в паскале число из десятичной в восьмеричную


Информатика (16 баллов) | 33 просмотров
Дан 1 ответ
0 голосов

Var
ch, mo, di: longint;
otvet, s: string;
begin
readln(ch);
otvet := '';
while ch <> 0 do
begin
di := ch div 8;
mo := ch mod 8;
str(mo, s);
otvet := s + otvet;
ch := di;
end;
writeln(otvet);
end.

(4.1k баллов)