#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
double die_x(){
double x;
x=rand()%6+1;
cout<<"numeros: "<<x<<endl;
return x;
}
double dice_pair(){
double result;
result=(die_x()+die_x());
return result;
}
double Game_Round(){
double total,nuevo_total,total_banco,apuesta;
double banco=2000;
double i=1;
cout<<"Entre su apuesta"<<endl;
cin>>apuesta;
total=dice_pair();
cout<<"total: "<<total<<endl;
if(apuesta==-1){
cout<<"gracias por jugar"<<endl;
return 0;
}
else if((apuesta < 0) || (apuesta > 2000)) {
cout << "apuesta ilegal--porfavor vuelva apostar:" << endl;
}
else if ((total==6)||(total==10)){
cout<<"Ganaste"<<endl;
total_banco=banco+apuesta;
cout<<"Le quedan: "<<total_banco<<endl;
}
else if ((total==2)||(total==11)||(total==12)){
cout<<"Perdiste"<<endl;
total_banco=banco-apuesta;
cout<<"Le quedan: "<<total_banco<<endl;
}
else{
cout<<"nueva tirada"<<endl;
nuevo_total=dice_pair();
cout<<"Total: "<<nuevo_total<<endl;
if(total==nuevo_total){
cout<<"Ganaste"<<endl;
total_banco=banco+apuesta;
cout<<"Le quedan: "<<total_banco<<endl;
}else if(total!=nuevo_total){
cout<<"Perdiste"<<endl;
total_banco=banco-apuesta;
cout<<"Le quedan: "<<total_banco<<endl;
}
}
return 0;
}
int main(){
int x=0;
srand (time(0));
cout<<"Usted Tiene $2,000.00 en el Banco."<<endl;
while(x=1,x++){
Game_Round();
x=x+1;
}
return 0;
}
/*Usted Tiene $2,000.00 en el Banco.
Entre su apuesta
10
numeros: 2
numeros: 2
total: 4
nueva tirada
numeros: 1
numeros: 1
Total: 2
Perdiste
Le quedan: 1990
Entre su apuesta
100
numeros: 2
numeros: 4
total: 6
Ganaste
Le quedan: 2100
Entre su apuesta
20
numeros: 2
numeros: 4
total: 6
Ganaste
Le quedan: 2020
Entre su apuesta
/*
//AVECES CUANDO PIERDE NO ME RESTA DE LOS 2000
//CUANDO GANA NO SUMA CORRECTAMENTE LAS GANANCIAS
//QUIEN ME PUEDE AYUDAR ARREGLARLO
//GRACIAS.......
#include<cstdlib>
#include<ctime>
using namespace std;
double die_x(){
double x;
x=rand()%6+1;
cout<<"numeros: "<<x<<endl;
return x;
}
double dice_pair(){
double result;
result=(die_x()+die_x());
return result;
}
double Game_Round(){
double total,nuevo_total,total_banco,apuesta;
double banco=2000;
double i=1;
cout<<"Entre su apuesta"<<endl;
cin>>apuesta;
total=dice_pair();
cout<<"total: "<<total<<endl;
if(apuesta==-1){
cout<<"gracias por jugar"<<endl;
return 0;
}
else if((apuesta < 0) || (apuesta > 2000)) {
cout << "apuesta ilegal--porfavor vuelva apostar:" << endl;
}
else if ((total==6)||(total==10)){
cout<<"Ganaste"<<endl;
total_banco=banco+apuesta;
cout<<"Le quedan: "<<total_banco<<endl;
}
else if ((total==2)||(total==11)||(total==12)){
cout<<"Perdiste"<<endl;
total_banco=banco-apuesta;
cout<<"Le quedan: "<<total_banco<<endl;
}
else{
cout<<"nueva tirada"<<endl;
nuevo_total=dice_pair();
cout<<"Total: "<<nuevo_total<<endl;
if(total==nuevo_total){
cout<<"Ganaste"<<endl;
total_banco=banco+apuesta;
cout<<"Le quedan: "<<total_banco<<endl;
}else if(total!=nuevo_total){
cout<<"Perdiste"<<endl;
total_banco=banco-apuesta;
cout<<"Le quedan: "<<total_banco<<endl;
}
}
return 0;
}
int main(){
int x=0;
srand (time(0));
cout<<"Usted Tiene $2,000.00 en el Banco."<<endl;
while(x=1,x++){
Game_Round();
x=x+1;
}
return 0;
}
/*Usted Tiene $2,000.00 en el Banco.
Entre su apuesta
10
numeros: 2
numeros: 2
total: 4
nueva tirada
numeros: 1
numeros: 1
Total: 2
Perdiste
Le quedan: 1990
Entre su apuesta
100
numeros: 2
numeros: 4
total: 6
Ganaste
Le quedan: 2100
Entre su apuesta
20
numeros: 2
numeros: 4
total: 6
Ganaste
Le quedan: 2020
Entre su apuesta
/*
//AVECES CUANDO PIERDE NO ME RESTA DE LOS 2000
//CUANDO GANA NO SUMA CORRECTAMENTE LAS GANANCIAS
//QUIEN ME PUEDE AYUDAR ARREGLARLO
//GRACIAS.......