program PadRightProgram;
function PadRightCustom(const S: string; N: Integer; PadChar: Char): string;
begin
PadRightCustom := S;
while Length(PadRightCustom) < N do
PadRightCustom := PadRightCustom + PadChar;
end;
var
str, padded: string;
begin
str := 'Pascal';
padded := PadRightCustom(str, 10, '*');
WriteLn('"' + padded + '"');
end.
(*
run:
"Pascal****"
*)