Rock,+paper,+scissors

Specification: Rock, paper, scissors
Write a program which works out the winner in a game of rock, paper, scissors.

The program takes 2 inputs: the choice of player 1; and the choice of player 2. The following table shows how to work out the winner:



The program should display whether the winner is Player 1 or Player 2. It does not need to take draws into account.

**Algorithm**
1. get player choices 2. calculate winner

1.1. get player 1 choice 1.2. get player 2 choice

2.1. if player 1 choice is rock and player 2 choice is paper then 2.2. display "Player 2 wins" 2.3. else if 2.4. 2.5. 2.6. 2.7. 2.8. 2.9. 2.10. 2.11. 2.12.

The Task
1. Draw an input-process-output diagram 2. Draw a screen design, with labelled fields and buttons

3. Copy and complete the algorithm //(Notice that the original algorithm had just 2 steps, and that we now need to refine those 2 steps)//

4. Write the program 5. Produce a screen dump of your code and screenshots to show your program working 6. Produce a technical guide 7. Produce a user guide 8. Write an evaluation of your finished program