|
Problem # 5 : Rotating Words
Write a sub-routine ROTATE(A$) to find the alphabetically highest and
lowest rotated forms of a word given in the string A$ and print them on the screen.
A word is rotated by moving the first letter to the end of the word.
The rotated forms of the word 'crow' are thus - crow
rowc
owcr
wcro.
Further rotation will result in the original word.
Sample Output
ROTATE("alphabets") should give the following output :
Minimum rotated form : abetsalph
Maximum rotated form : tsalphabe
ROTATE("crow") should give the following output :
Minimum rotated form : crow
Maximum rotated form : wcro
|