//******************************************************************* // Dear CompileJava users, // // CompileJava has been operating since 2013 completely free. If you // find this site useful, or would otherwise like to contribute, then // please consider a donation (link in 'More Info' tab) to support // development of the new CompileJava website (stay tuned!). // // Most sincerely, Z. //******************************************************************* import java.lang.Math; // headers MUST be above the first class // one class needs to have a main() method public class JogoDaVelha { char [][] tabuleiro; // verificar se ganhou, deu velha,... JogoDaVelha() { tabuleiro = new char[3][3]; for (int i=0;i<3;i++) { for (int j=0;j<3;j++) { tabuleiro[i][j]=' '; } } } boolean venceu(){ for(int a = 0; a<3; a++){ if(tabuleiro[a][0] == tabuleiro[a][1] && tabuleiro[a][0] == tabuleiro[a][2]) { if(tabuleiro[a][0] != ' '){ System.out.println("Sorte(?)"); return true; } } } return false; } void imprime () { for (int i=0;i<3;i++) { for (int j=0;j<3;j++) { System.out.print (tabuleiro[i][j]); if (j<2) System.out.print ("|"); } if (i<2) System.out.println ("\n------"); } System.out.println ("\n"); } void colocaPeca (char figura, int i, int j) { if(tabuleiro[i][j] == ' '){ tabuleiro[i][j]= figura; } else{ System.out.println("Já foi fera!"); } } // arguments are passed using the text field below this editor public static void main(String[] args) { System.out.println ("xxx"); JogoDaVelha jogo; jogo = new JogoDaVelha(); jogo.imprime(); jogo.colocaPeca ('x', 0,0); jogo.colocaPeca('x',0,1); jogo.colocaPeca('x', 0,2); jogo.venceu(); jogo.imprime(); } }
Este é o blog de relacionamento com alunos de Fábio Nakano.
Desejo testar se esta mídia facilita a comunicação e aprendizado de conteúdo.
Gostaria que vocès dessem notas mais altas para posts que ajudaram mais a entender o assunto (e não por outro critério, por exemplo o melhor escrito ou o mais "bonito")
fabionakano at usp dot br
Prédio A1, segundo andar - Sala 204E
Caso precise do mapa do Campus:http://each.uspnet.usp.br/site/mapa.php
Siga-me por email preenchendo a caixa abaixo.
quinta-feira, 20 de abril de 2017
código 20.04.2017 turma 3
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário