Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <stdlib.h>
- /*
- rock = 1
- paper = 2
- scissors = 3
- lizard = 4
- spock = 5
- */
- int main() {
- srand (time(NULL));
- int computer = rand() % 5 + 1;
- int user = 0;
- int rock = 1;
- int paper = 2;
- int scissors = 3;
- int lizard = 4;
- int spock = 5;
- std::string L = "I win!\n";
- std::string W = "You win!\n";
- std::string D = "A draw!\n";
- std::cout << "====================\n";
- std::cout << "rock paper scissors!\n";
- std::cout << "====================\n";
- std::cout << "1) Rock\n";
- std::cout << "2) Paper\n";
- std::cout << "3) Scissors\n";
- std::cout << "4) Lizard\n";
- std::cout << "5) Spock\n";
- std::cout << "shoot! \n";
- std::cin >> user;
- if (user == 1 && computer == 2) {
- std::cout << "Paper! " << L;
- }
- else if (user == 1 && computer == 1) {
- std::cout << "Rock! " << D;
- }
- else if (user == 1 && computer == 3) {
- std::cout << "Scissors! " << W;
- }
- else if (user == 1 && computer == 4) {
- std::cout << "Lizard! " << L;
- }
- else if (user == 1 && computer == 5) {
- std::cout << "Spock! " << W;
- }
- else if (user == 2 && computer == 1) {
- std::cout << "Rock! " << W;
- }
- else if (user == 2 && computer == 2) {
- std::cout << "Paper! " << D;
- }
- else if (user == 2 && computer == 3) {
- std::cout << "Scissors! " << L;
- }
- else if (user == 2 && computer == 4) {
- std::cout << "Lizard! " << L;
- }
- else if (user == 2 && computer == 5) {
- std::cout << "Spock! " << W;
- }
- else if (user == 3 && computer == 1) {
- std::cout << "Rock! " << L;
- }
- else if (user == 3 && computer == 2) {
- std::cout << "Paper! " << W;
- }
- else if (user == 3 && computer == 3) {
- std::cout << "Scissors! " << D;
- }
- else if (user == 3 && computer == 4) {
- std::cout << "Lizard! " << W;
- }
- else if (user == 3 && computer == 5) {
- std::cout << "Spock! " << L;
- }
- else if (user == 4 && computer == 1) {
- std::cout << "Rock! " << L;
- }
- else if (user == 4 && computer == 2) {
- std::cout << "Paper! " << W;
- }
- else if (user == 4 && computer == 3) {
- std::cout << "Scissors! " << L;
- }
- else if (user == 4 && computer == 4) {
- std::cout << "Lizard! " << D;
- }
- else if (user == 4 && computer == 5) {
- std::cout << "Spock! " << W;
- }
- else if (user == 5 && computer == 1) {
- std::cout << "Rock! " << L;
- }
- else if (user == 5 && computer == 2) {
- std::cout << "Paper! " << W;
- }
- else if (user == 5 && computer == 3) {
- std::cout << "Scissors! " << W;
- }
- else if (user == 5 && computer == 4) {
- std::cout << "Lizard! " << L;
- }
- else if (user == 5 && computer == 5) {
- std::cout << "Spock! " << D;
- }
- else {
- std::cout << "Error\n";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement