| Ver tema anterior :: Ver siguiente tema | | Autor | Mensaje |
|---|
VictorZ
Registrado: 27 May 2014 Mensajes: 3
| Publicado: 27/05/2014 6:07 pm | | | Título: Implementacion de TicTacToe |
|
Hola como andan? necesitaria que me ayuden a hacer un tictactoe con esta interfaz: #include <iostream>
#define ROWS 3 #define COLS 3 #define CELLS ROWS*COLS
enum Cell { empty, circle, cross };
typedef Cell* TicTacToe;
TicTacToe emptyTicTacToe();
void deleteTicTacToe(TicTacToe& t);
void print(TicTacToe t);
Cell getCell(TicTacToe t, int i);
void setCell(TicTacToe t, int i, Cell c);
bool won(TicTacToe t);
bool tied(TicTacToe t);
Alguien que me pueda ayudar? por favor no entiendo nada...
Pd: implemente esto TicTacToe emptyTicTacToe(){ TicTacToe* crear = new TicTacToe[CELLS]; for(int i = 0; i(CELLS);i++) crear == (empty); }
void deleteTicTacToe(TicTacToe& t){ delete t; }
esta bien? _________________ VictorZ. |
| | Volver arriba | |  | rir3760

Registrado: 01 Oct 2004 Mensajes: 7516 Ubicación: Mexico
| Publicado: 28/05/2014 6:13 am | | | Título: Re: Implementacion de TicTacToe |
| El problema es que llevas casi nada del programa, por eso lo muevo al foro Trabajos de clase.
| VictorZ escribió: | Pd: implemente esto TicTacToe emptyTicTacToe(){ TicTacToe* crear = new TicTacToe[CELLS]; for(int i = 0; i(CELLS);i++) crear == (empty); }
void deleteTicTacToe(TicTacToe& t){ delete t; }
esta bien? |
La primera función no, la segunda si. En la primera falta el operador "<" o "!=" en la condición del bucle, hay que cambiar el cuerpo de este y falta el valor de retorno de la función. Con los cambios:
| Código: | TicTacToe emptyTicTacToe() { TicTacToe crear = new Cell[CELLS]; for(int i = 0; i != CELLS; i++) crear[i] = empty; return crear; } |
Un saludo _________________ C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly. -- Kernighan & Ritchie, The C programming language |
| | Volver arriba | |  | VictorZ
Registrado: 27 May 2014 Mensajes: 3
| Publicado: 28/05/2014 6:54 am | | | Título: |
| Hola lo que estoy pidiendo es que me ayudes a empesar con Cell getCell(TicTacToe t,int i),void print(TicTacToe t) y void setCell(TicTacToe t,int i,Cell c) por favor debo entregarlo para mañana _________________ VictorZ. |
| | Volver arriba | |  | | |
| No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas
|
|
| |