Паскаль. Получить новую строку, заменив после первой * знаком - все последующие символы
Program chik; var a:string; l,i:integer; begin readln(a); l:=length(a); a:=a[1]; for i:=2 to l do begin a:=a+'*'; end; writeln(a); end.