Jogodavelha

318 palavras 2 páginas
package jogodavelha; // @author Lucas
// 09/2011

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class JogoDaVelha {

public static void main(String[] args) throws IOException { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); // var String a[] = new String[9]; // vetor posicoes jogo int jogada = 1; // recebe a jogada para verificar ql eh o jogador String jogador; // recebe jogador (x ou o) int casa = 0; // casa escolhida pelo jogador int ok = 0; // verifica se ok ai grava na posicao do array // fim declarao variaveis while(jogada <= 9 ){ if(jogada == 2 || jogada == 4 || jogada == 6 || jogada == 8){ jogador = "O"; } else { jogador = "X"; } ok = 0; while(ok == 0){ System.out.println("Escolha uma casa para jogar jogador '"+jogador+"'"); System.out.print("Escolha:"); casa = Integer.parseInt(in.readLine()); if(a[casa] == null){ a[casa] = jogador; ok = 1; jogada++; System.out.println("jogada gravada com sucesso!"); } else { ok = 0; System.out.println("Casa ja ocupada, jogue novamente!"); } } if(jogada >= 5){ if(a[0]!= null && a[0].equals(a[1]) && a[0].equals(a[2])){ System.out.println("Terminou! O jogador "+jogador+" venceu."); jogada = 10; } if(a[0]!= null && a[0].equals(a[4]) && a[0].equals(a[8])){

Relacionados

  • Cientista loco
    531 palavras | 3 páginas
  • Jogo da velha em java
    718 palavras | 3 páginas
  • Jogo da Velha em Java
    993 palavras | 4 páginas
  • Jogo em java
    774 palavras | 4 páginas
  • Java
    5067 palavras | 21 páginas
  • Documento.
    1084 palavras | 5 páginas
  • Tutorial LibreOffice Math
    1137 palavras | 5 páginas
  • Programação para dispositivos moveis javame
    26160 palavras | 105 páginas
  • TCC Ciência da Computação
    12682 palavras | 51 páginas
  • Jogo Da Velha Java
    1314 palavras | 6 páginas