Ajuda com Jogo da Velha  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Lipdk
What is classpath?

Membro desde: 07/10/2010 19:16:29
Mensagens: 7
Offline

Olá Galera

Sou noob em java, e preciso de uma grande ajuda de vocês. Eu sempre dou uma olhada por aqui, mesmo não participando estou sempre olhando os tópicos.

Tenho que fazer um jogo da velha em Java, e tem uma restrição, não pode haver comparações de valores fixos, por ex:

MAT[0][0]; MAT[0][1];

Eu ví vários outros tópicos e maneiras de fazer o jogo da velha, mas eu gostaria muito de terminar esse código que comecei.

Deêm uma olhada:



Aguardo uma resposta!
At. Felipe



rcarauta
Thread.start()
[Avatar]

Membro desde: 06/04/2009 11:55:13
Mensagens: 37
Localização: Brasilia
Offline

Bom segue abaixo o códogo de um jogo da velha quase pronto falta só a condição de saída para quem ganhar, mas ta bem simples o seu axei muito complexo grande d+ quando tiver program,]ando tente cada vez verificar o seu código e tentar fazer cada vez menor

[Email] [MSN]
Andre Brito
JWizard

Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline

Bom... Eu não entendi o que você quis dizer com 'valores fixos'. Presumo que você não pode comparar item a item (0,0 com 0,1, com 0,2 e por aí vai). Você deve usar índices para isso. Dê uma pesquisada sobre estruturas de repetição (pro seu caso, eu indico for). E faça, primeiro, para uma matriz 2x2. Depois você aumenta pra 3x3 e depois pra zxz. O princípio do 100x100 é o mesmo de 2x2.

Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change.
[WWW]
andredecotia
JWizard
[Avatar]

Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline

Se alguém digita qualquer coisa que não for número ele cospe uma exception, certo?

Coloquei um tratamento de erro, veja:


This message was edited 1 time. Last update was at 07/10/2010 20:23:15


--
André AS


Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro

[Email] [MSN] [ICQ]
andredecotia
JWizard
[Avatar]

Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline

E, assim como respondí seu tópico no JavaFree, não entendí a lógica do seu programinha...

Abraço,
AS

--
André AS


Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro

[Email] [MSN] [ICQ]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline

Gente do céu. Quanto código! Dá p/ simplificar MUITA coisa.
Vou fazer algo aqui...

Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
davidbuzatto
Moderador
[Avatar]

Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline

Bem, hehe, não ficou mais simples, mas ficou mais genérico





Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."

http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm
[WWW]
Lipdk
What is classpath?

Membro desde: 07/10/2010 19:16:29
Mensagens: 7
Offline

Hehe, Vlw Galera.

O código tá mto bagunçado mesmo, comecei a fazer bem rápido, e sem recursos, para apresentar, e além disso estou começando também.

Agradeço a ajuda, vou dar uma testada aqui e daqui a poco posto de novo.

Abraço!
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team