#include <stdlib.h>
int a=0;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32-S3!");
//srand();
}
void loop() {
// put your main code here, to run repeatedly:
delay(10); // this speeds up the simulation
int dado1; int dado2; int SumDados;
int AntSum;int dado3; int dado4;int NuevaSum;
if(Serial.available() != 0) {
unsigned char d = Serial.read();
Serial.println("Inicio de juego CRAPS:");
Serial.println("Oprima ENTER para lanzar los dados");
dado1 = rand()%6 + 1;
dado2 = rand()%6 + 1;
SumDados= dado1 + dado2;
if(SumDados==7 || SumDados==11){
Serial.println("dado1=");
Serial.print(dado1);
Serial.println(",dado2=");
Serial.print(dado2);
Serial.println("suma");
Serial.print(SumDados);
Serial.println("....Gana!");
}
else{
if(SumDados==2 || SumDados==3 || SumDados==12){
Serial.println("dado1=");
Serial.print(dado1);
Serial.println(",dado2=");
Serial.print(dado2);
Serial.println("suma");
Serial.print(SumDados);
Serial.println("....Pierde!");
}
else{
AntSum=SumDados;
dado3 = rand()%6 + 1;
dado4 = rand()%6 + 1;
NuevaSum= dado3 + dado4;
}
}
}
}