Rock-paper-scissors: Difference between revisions
Added 11l
ReeceGoding (talk | contribs) (Added R.) |
Alextretyak (talk | contribs) (Added 11l) |
||
Line 25:
Support additional choices [[wp:Rock-paper-scissors#Additional_weapons|additional weapons]].
<br><br>
=={{header|11l}}==
{{trans|Python}}
<lang 11l>V rules = [‘rock’ = ‘paper’, ‘scissors’ = ‘rock’, ‘paper’ = ‘scissors’]
V previous = [‘rock’, ‘paper’, ‘scissors’]
L
V human = input("\nchoose your weapon: ")
V computer = rules[random:choice(previous)]
I human C (‘quit’, ‘exit’)
L.break
E I human C rules
previous.append(human)
print(‘the computer played ’computer, end' ‘; ’)
I rules[computer] == human
print(‘yay you win!’)
E I rules[human] == computer
print(‘the computer beat you... :(’)
E
print(‘it's a tie!’)
E
print(‘that's not a valid choice’)</lang>
{{out}}
<pre>
choose your weapon: rock
the computer played paper; the computer beat you... :(
choose your weapon: rock
the computer played scissors; yay you win!
choose your weapon: rock
the computer played paper; the computer beat you... :(
choose your weapon: rock
the computer played paper; the computer beat you... :(
choose your weapon: rock
the computer played rock; it's a tie!
</pre>
=={{header|Ada}}==
|