Post Job Free
Sign in

Mathematician/C++/Python Programmer

Location:
Riverside, CA
Posted:
January 26, 2022

Contact this candidate

Resume:

// Simulation of a weighted three reel slot machine

// where different combinations are paid different

// jackpot amounts.There are 23 symbols on each reel

// consisting of BARs, SEVENs, Cherries, Bananas, Lemons, // and Oranges.

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

int main {

int slot1,slot2,slot3;

double jackpot_$60,jackpot_$40,jackpot_$20,jackpot_$10,jackpot_$3,jackpot_$1; jackpot_$60 = 60;

jackpot_$40 = 40;

jackpot_$20 = 20;

jackpot_$10 = 10;

jackpot_$3 = 3;

jackpot_$1 = 1;

srand(time(0));

slot1=rand %23 +1;

if (slot1==1)

cout << " BAR "; else if (slot1==2)

cout << " SEVEN "; else if (slot1==3)

cout << " SEVEN "; else if (slot1==4)

cout << " SEVEN "; else if (slot1==5)

cout << " CHERRY "; else if (slot1==6)

cout << " CHERRY "; else if (slot1==7)

cout << " CHERRY "; else if (slot1==8)

cout << " CHERRY "; else if (slot1==9)

cout << " BANANA "; else if (slot1==10)

cout << " BANANA "; else if (slot1==11)

cout << " BANANA "; else if (slot1==12)

cout << " BANANA "; else if (slot1==13)

cout << " BANANA "; else if (slot1==14)

cout << "LEMON "; else if (slot1==15)

cout << " LEMON "; else if (slot1==16)

cout << " LEMON "; else if (slot1==17)

cout << " LEMON "; else if (slot1==18)

cout << " LEMON "; else if (slot1==19)

cout << " ORANGE "; else if (slot1==20)

cout << " ORANGE "; else if (slot1==21)

cout << " ORANGE "; else if (slot1==22)

cout << " ORANGE "; else

cout << " ORANGE "; slot2=rand %23 +1;

if (slot2==1)

cout << " BAR "; else if (slot2==2)

cout << " SEVEN "; else if (slot2==3)

cout << " CHERRY "; else if (slot2==4)

cout << " CHERRY "; else if (slot2==5)

cout << " CHERRY "; else if (slot2==6)

cout << " BANANA "; else if (slot2==7)

cout << " BANANA "; else if (slot2==8)

cout << " BANANA "; else if (slot2==9)

cout << " BANANA "; else if (slot2==10)

cout << " BANANA "; else if (slot2==11)

cout << " BANANA "; else if (slot2==12)

cout << " LEMON "; else if (slot2==13)

cout << " LEMON "; else if (slot2==14)

cout << " LEMON "; else if (slot2==15)

cout << " LEMON "; else if (slot2==16)

cout << " LEMON "; else if (slot2==17)

cout << " LEMON "; else if (slot2==18)

cout << " ORANGE "; else if (slot2==19)

cout << " ORANGE "; else if (slot2==20)

cout << " ORANGE ";

else if (slot2==21)

cout << " ORANGE ";

else if (slot2==22)

cout << " ORANGE ";

else

cout << " ORANGE ";

slot3=rand %23 +1; if (slot3==1)

cout << " BAR " << endl; else if (slot3==2)

cout << " SEVEN " << endl; else if (slot3==3)

cout << " CHERRY " << endl; else if (slot3==4)

cout << " CHERRY " << endl; else if (slot3==5)

cout << " CHERRY " << endl; else if (slot3==6)

cout << " BANANA " << endl; else if (slot3==7)

cout << " BANANA " << endl; else if (slot3==8)

cout << " BANANA " << endl; else if (slot3==9)

cout << " BANANA " << endl; else if (slot3==10)

cout << " BANANA " << endl; else if (slot3==11)

cout << " BANANA " << endl; else if (slot3==12)

cout << " LEMON " << endl; else if (slot3==13)

cout << " LEMON " << endl; else if (slot3==14)

cout << " LEMON " << endl; else if (slot3==15)

cout << " LEMON " << endl; else if (slot3==16)

cout << " LEMON " << endl; else if (slot3==17)

cout << " LEMON " << endl; else if (slot3==18)

cout << " ORANGE " << endl; else if (slot3==19)

cout << " ORANGE " << endl; else if (slot3==20)

cout << " ORANGE " << endl; else if (slot3==21)

cout << " ORANGE " << endl; else if (slot3==22)

cout << " ORANGE " << endl; else

cout << " ORANGE " << endl;

if (slot1==1 && slot2==1 && slot3==1)

cout << "You win: $" << jackpot_$60 << endl; else

cout << " " ;

if ((slot1==2 slot1==3 slot1==4) && slot2==2 && slot3==2)

cout << "You win: $" << jackpot_$40 << endl; else

cout << " ";

if ((slot1==5 slot1==6 slot1==7 slot1==8) && (slot2==3 slot2==4 slot2==5)

&& (slot3==3 slot3==4 slot3==5))

cout << "You win: $" << jackpot_$20 << endl; else

cout << " ";

if ((slot1==19 slot1==20 slot1==21 slot1==22 slot1==23) && (slot2==18

slot2==19 slot2==20 slot2==21 slot2==22 slot2==23) && (slot3==18 slot3==19 slot3==20 slot3==21 slot3==22 slot3==23))

cout << "You win: $" << jackpot_$10 << endl;

else

cout << " ";

if ((slot1==9 slot1==10 slot1==11 slot1==12 slot1==13) && (slot2==6 slot2==7 slot2==8 slot2==9 slot2==10 slot2==11) && (slot3==6 slot3==7 slot3==8 slot3==9 slot3==10 slot3==11))

cout << "You win: $" << jackpot_$10 << endl;

else

cout << " ";

if ((slot1==14 slot1==15 slot1==16 slot1==17 slot1==18) && (slot2==12 slot2==13 slot2==14 slot2==15 slot2==16 slot2==17) && (slot3==12 slot3==13 slot3==14 slot3==15 slot3==16 slot3==17))

cout << "You win: $" << jackpot_$10 << endl;

else

cout << " ";

if ((slot1==5 slot1==6 slot1==7 slot1==8) && (slot2==3 slot2==4 slot2==5) && (slot3!=3 && slot3!=4 && slot3!=5))

cout << "You win: $" << jackpot_$3;

else

cout << " ";

if ((slot1==5 slot1==6 slot1==7 slot1==8) && (slot2!=3 && slot2!=4 && slot2!=5) && (slot3==3 slot3==4 slot3==5))

cout << "You win: $" << jackpot_$3;

else

cout << " ";

if ((slot1!=5 && slot1!=6 && slot1!=7 && slot1!=8) && (slot2==3 slot2==4 slot2==5) && (slot3==3 slot3==4 slot3==5))

cout << "You win: $" << jackpot_$3;

else

cout << " ";

if ((slot1==5 slot1==6 slot1==7 slot1==8) && (slot2!=3 && slot2!=4 && slot2!=5) && (slot3!=3 && slot3!=4 && slot3!=5))

cout << "You win: $" << jackpot_$1;

else

cout << " ";

if ((slot1!=5 && slot1!=6 && slot1!=7 && slot1!=8) && (slot2==3 slot2==4 slot2==5) && (slot3!=3 && slot3!=4 && slot3!=5))

cout << "You win: $" << jackpot_$1;

else

cout << " ";

if ((slot1!=5 && slot1!=6 && slot1!=7 && slot1!=8) && (slot2!=3 && slot2!=4 && slot2!=5)

&& (slot3==3 slot3==4 slot3==5))

cout << "You win: $" << jackpot_$1; else

cout << " ";

return 0; }



Contact this candidate