uses crt; var st : string; i,dem :integer; begin clrscr; dem:=0; write('Nhap xau ki tu :'); readln(st); writeln('Xau ki tu vua nhap la :', st); for i:=length(st) downto 1 do dem:=dem+1; write('Xau tren co', dem,'ki tu'); readln end.
program oken; uses crt; var s: string[80]; dem,i: byte; begin clrscr; write('Nhap xau: '); readln(s); writeln('Xau vua nhap: ',s); for i:=1 to length(s) do if (s[i] in ['a'..'z']) or (s[i] in ['A'..'Z']) then dem:=dem+1; writeln('So ky tu trong xau: ',dem); readln; end.