·

Engenharia da Computação ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

ATIVIDADES Página 1 de 2 TRABALHO Observações Gerais O trabalho será em grupos com no máximo de 5 pessoas e no mínimo 2 Não será permitido a utilização de vetores unidimensional ou multidimensional A indentação do código faz parte a avaliação código sem indentação não será corrigido o conteúdo Se o programa não copilar será atribuído nota 0 Entregas fora do prazo será atribuído nota 0 Se copilar com erros de semântica será alisado o conteúdo e a nota será proporcional Este trabalho vale 10 pontos na nota de trabalhos Leia com atenção o enunciado e releia tudo antes de entregar Concentrese e bom trabalho O trabalho consistirá na construção de um Jogo da Venha O jogo da velha é um jogo popular de regras extremamente simples que não traz grandes dificuldades para seus jogadores e é facilmente aprendido O objetivo do jogo é fazer uma sequência de três símbolos iguais seja em linha vertical horizontal ou diagonal enquanto tenta impedir que seu adversário faça o mesmo Quando um dos participantes faz uma linha ganha o jogo Para ser possível jogar em uma versão digital construída para o Prompt de Comando de Windows cmd e sem a possibilidade de utilizar o mouse é necessário criar uma regra para as posições do tabuleiro Essa regra deve ser a seguinte As linhas devem ser enumeradas de 1 a 3 assim como as colunas Curso Engenharia de Software Disciplina ESW201 Prática Programação I Data Entrega 16062022 Nome Professor Higor Delfino ATIVIDADES Página 2 de 2 O jogo deve ter dois jogadores Cada jogador faz uma jogada por vez O jogador deve informa a coluna e a linha na qual deseja marcar o seu símbolo O ou X Depois de informar a posição o sistema deve marcar conforme informado pelo jogador Se o jogador informar uma posição já ocupada o sistema deve avisar o jogador Caso o jogador informe uma posição invalida 1 Linha 3 ou 1 Coluna 3 o sistema deve informar que a posição não é válida Também é necessário validar caso o jogador informe um valor invalido letras caracteres especiais e etc Para facilitar o entendimento e a execução do trabalho será postado juntamente com este documento um executável jar com o jogo finalizado Para executar o jogo é necessário entrar na pasta onde esta o jogo pelo cmd e digitar o seguinte comando java cp JogodaVelhajar JogodaVelha Segue também um trecho do código fonte do jogo para mostrar um pouco de como a lógica pode ser construída É fazendo que se aprende a fazer aquilo que se deve aprender a fazer Aristóteles