Al comienzo de todo el código escribí lo siguiente:
Saludos.
Código (cpp) [Seleccionar]
class Game;
class EntityManager;
class Entity;
Saludos.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúclass Game;
class EntityManager;
class Entity;
CitarNo soy especialmente experimentado en c, nunca he tocado c++ pero estoy por borrar el programa y volverlo a hacer quizá me plantee hacerlo en c++Como te decía más arriba, me parece más sencillo escribir el código en C++. Podés usar STL( list, vector, etc ) con strings y tus propias clases. En menos código harías lo mismo y queda más entendible.
for( espacio = i; espacio <= i; espacio++ ){
cout << " ";
}
for( espacio = 0; espacio < i; espacio++ ){
cout << " ";
}
CitarHola! Mirad estoy haciendo un proyecto por puro aburrimiento y por hobby o como querais decirlo. La cuestión es que estaba una noche mirando la tele y apareció un programa de esos que sale una tabla de 6x6 o lo que sea y te piden que saques el nombre de 7 animales por ejemplo. Bueno pues me iluminé jajaj pensé voy a hacer un programa que me saque las palabras en español de esa tabla.Esos programas son los que están a la media noche y hay que mandar msjs de celular ?, pregunto porque no entendía bien cual era el juego que te proponías.
cout << "introduce valor";
cin>>valor;
if( ( x>=9 ) || ( y>=9 ) || ( valor>9 ) ){
cout << "numero fuera de rango" << endl;
} else {
if( validar_fila( ... ) && validar_columna( ... ) && validar_cuadro( ... ) ){
Tablero[ x ][ y ]=valor;
} else {
cout << "El numero ya se ingreso" << endl;
}
}
if((x>=9)&&(y>=9)&&(valor>9))
{
cout <<"error de numero"<<endl;
}
else Tablero[x][y]=valor;
if((x>=9) || (y>=9) || (valor>9))
{
cout <<"error de numero"<<endl;
}
else Tablero[x][y]=valor;
bool validar_fila( Tab tablero, int fila, char valor ){
for( int a = 0; a<9; a++ ){
if( tablero[ fila ][ a ] == valor )return true;
}
return false;
}
int matriz[ 5 ][ 5 ]; //declarás la matriz
for( int a=0;a<5;a++ ) //recorrés filas
{
for( int b=0;b<5;b++ ) //recorrés columnas
{
//manejás la "celda" actual
matriz[ a ][ b ] = 0;
}
}