Ir ao conteúdo
  • Cadastre-se

Mds_98

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Tudo que Mds_98 postou

  1. Mds_98

    Jogo da Velha

    Estou fazendo um curso de desenvolvimento de software, e como trabalho de conclusão do semestre o professor passou para melhorarmos um código desenvolvido junto com ele em sala. É um jogo da velha, é somente para entregar o código. Como estamos no primeiro módulo do curso, se trata de um código extremamente simples, e só estamos usando ferramentas aprendidas em sala. Gostaria que quem tiver conhecimento faça alguns apontamentos para melhorias nesse jogo. namespace ConsoleApplication2 { class Program { static void Main(string[] args) { //Jogo da Forca string palavra_secreta = "senai"; //Palavra secreta do jogo a ser verificada int quantLetras = palavra_secreta.Length; //O comando "Length" pega o tamanho da palavra ou seja a quantidade de letras string letraDigitada; //Criamos uma variavel para receber a letra que o jogador irá digitar int quantLetrasEncontradas = 0; //Criamos uma variável para receber a quantidade de letras que o jogador digitou encontradas na palavra secreta int chances = quantLetras * 2; //Definimos a quantidade máxima de chances que o jogador poderá submeter letras, sendo sempre o dobro da quantidades de letras da palavra secreta int cont = 0; for (int j = 0; j < chances; j++) //Laço responsável por controlar a quantidade de vezes que o jogador poderá submeter as letras { cont = 0; letraDigitada = Console.ReadLine(); //A variável "letraDigitada" recebe a letra que o jogador digitar for (int i = 0; i < quantLetras; i++) //Laço de repetição que irá verificar letra por letra { if (letraDigitada == palavra_secreta.ToString()) //Verifica se a letra que o jogador digitou é igual a letra encontrada no INDICE atual da palavra secreta { quantLetrasEncontradas++; //Incrementa a quantidade de letras encontradas cont++; } } if (cont == 0) //Verifica se foi encontrada alguma letra palavra { Console.WriteLine("Letra não encontrada na palavra secreta!"); //Imprime uma mensagem caso não seja encontrada nenhuma letra na palavra secreta } } Console.WriteLine("Sua pontuação é: " + quantLetrasEncontradas); //Imprime a pontuação do jogador string nome = "sair"; while (nome == "sair") { Console.Write("Digite um nome: "); nome = Console.ReadLine(); } int contador = 0; while (contador != 11) { Console.WriteLine("ok" + contador); contador++; } } } } ai esta o código, não consegui fazer o upload.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!