Галина *****
Галина *****

как из 102 сделать 110222, то есть повторить число столько же раз в паскале?

КЕ
Кирилл Егоров

program N98158624;

procedure DupDigit(n: int64);
var
i, d: byte;
begin
if n > 0 then
begin
DupDigit(n div 10);
d := n mod 10;
for i := 1 to d + 1 do
write(d)
end
end;

var
n: int64;
begin
write('Введите число: ');
readln(n);
DupDigit(n);
readln
end.

РС
Рома Султанбеков

создай массив из цифр этого числа и выведи на экран в цикле каждую цифру

Похожие вопросы
Random отрицательного числа в паскале
объясните как найти факториал числа в паскале!
как сгенерировать случайные числа без повтора. Язык С#
решить задачу в паскале случайным числом!
Как вы числить производную в паскале? помогите пожалуйста
Паскаль (нахождение цыфр в числе)
Паскаль Как обозначить число>=x>число в паскале?
Квадратное уравнение в паскале с комплексными числами
Как в паскале сделать, при вводе переменной, возвращение к опр. месту в коде, то есть " повторить ввод? " и прога возвр
сделать программу на паскаль дано число -10..10