Rock Paper Scissors
Rock Paper Scissors
#include <cstdlib>
#include <ctime>
#include <cctype>
char get_computers_choice() {
srand(time(NULL));
char computers_choice;
switch(random_number) {
case 1:
computers_choice = 'r';
break;
case 2:
computers_choice = 'p';
break;
case 3:
computers_choice = 's';
break;
return computers_choice;
char get_user_input() {
char user_input;
cout << "Enter Your Choice (r for rock, p for paper, s for scissors): ";
user_input = tolower(user_input);
return user_input;
// return either 'w', 'l' or 'd' for win, loss and draw
if (computer_pick == user_pick) {
return 'd';
return 'w';
return 'w';
return 'w';
else {
return 'l';
int main() {
switch(result) {
case 'w':
break;
case 'l':
break;
case 'd':
break;
}
return 0;