Consulta de código de switch para seleccionar una posición de la matriz de datos
Hola que tal, quisiera saber si puedo hacer regresar a una linea de código,,,
por ejemplo
if (t!=3){
cout<<"Lanzamiento Jugador"<<endl;
cin>>l1;
switch(l1){
case 1: m[0][0] = 1;break;
case 2: m[0][1] = 1;break;
case 3: m[0][2] = 1;break;
case 4: m[1][0] = 1;break;
case 5: m[1][1] = 1;break;
case 6: m[1][2] = 1;break;
case 7: m[2][0] = 1;break;
case 8: m[2][1] = 1;break;
case 9: m[2][2] = 1;break;
}
}
Entonces mi código dice, que lance el jugador, si el digita el cualquier numero de 1 a 9, me lo va a cargar en la matriz según su posición, pero si la posición ya esta llena, como podría hacer para que no la cargue si no vuelva a pedir el valor,,,
Saldos.
por ejemplo
if (t!=3){
cout<<"Lanzamiento Jugador"<<endl;
cin>>l1;
switch(l1){
case 1: m[0][0] = 1;break;
case 2: m[0][1] = 1;break;
case 3: m[0][2] = 1;break;
case 4: m[1][0] = 1;break;
case 5: m[1][1] = 1;break;
case 6: m[1][2] = 1;break;
case 7: m[2][0] = 1;break;
case 8: m[2][1] = 1;break;
case 9: m[2][2] = 1;break;
}
}
Entonces mi código dice, que lance el jugador, si el digita el cualquier numero de 1 a 9, me lo va a cargar en la matriz según su posición, pero si la posición ya esta llena, como podría hacer para que no la cargue si no vuelva a pedir el valor,,,
Saldos.
1 Respuesta
Respuesta de joecarl
1