No to by snad nemělo být tak těžký, ne?
Větu uložíš do stringu a pak např. pomocí cyklu FOR nebo WHILE projdeš ten řetězec a vypíšeš znaky v opačném pořadí.
A když už by sis nechtěl namáhat hlavu, tak použij Google:
http://www.seminarky.cz/Pascal-text-pozpatku-pomoci -rekurzivni-procedury-81