Question: Translate the following pseudocode for randomly permuting the characters in a string into a Java program. Read a word. Repeat word length times Pick a
Translate the following pseudocode for randomly permuting the characters in a string into a Java program.

Read a word. Repeat word length times Pick a random position i in the word, but not the last position. Pick a random position j>i in the word. Swap the letters at positions jandi. Print the word. To swap the letters, construct substrings as follows: first i Then replace the string with first + word.charAt(j) + middle + word.charAt(i) + last middle j Anthony Rosenberg/iStockphoto. last
Step by Step Solution
3.47 Rating (160 Votes )
There are 3 Steps involved in it
Based on the provided pseudocode we are going to write a Java program that takes a string input and randomly permutes its characters The pseudocode ou... View full answer
Get step-by-step solutions from verified subject matter experts
