D. Final Algorithm, Flowchart, or Pseudocode

  1. User inputs rock, paper, or scissors
  2. If user guesses rock, go to step 3.  If not, go to step 6.
  3. Does computer guess rock?  If yes, go to step 14. If not, go to step 4.
  4. Does computer guess paper?  If yes, go to step 15.  If not, go to step 5.
  5. Does computer guess scissors?  If yes, go to step 16. If not, go to step 3.
  6. If user guesses paper, go to step 7.  If not, go to step 10.
  7. Does computer guess rock?  If yes, go to step 16. If not, go to step 8.
  8. Does computer guess paper?  If yes, go to step 14.  If not, go to step 9.
  9. Does computer guess scissors?  If yes, go to step 15. If not, go to step 7.
  10. If user guesses scissors, go to step 11.  If not, go to step 3.
  11. Does computer guess rock?  If yes, go to step 15. If not, go to step 12.
  12. Does computer guess paper?  If yes, go to step 16.  If not, go to step 13.
  13. Does computer guess scissors?  If yes, go to step 14. If not, go to step 11.
  14. It’s a tie
  15. Computer wins
  16. User wins
  17. Would you like to play again? If yes go to step 1, else continue
  18. End