Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Power2d

Caça Palavras em C

Recommended Posts

Olá, estou com dificuldades em fazer um programa caça palavras em C ( Alguem da uma luz ae...) http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

 

Seguindo as especificaões:

 

 

• Criar 2 ou 3 arquivos texto com a base do caça-palavras: apenas letras misturadas, dispostas em linhas e colunas.

 

• Criar no programa uma matriz contendo o nome de cada arquivo (se forem 3 arquivos, a matriz terá 3 linhas). No início do programa gerar aleatoriamente a linha da matriz contendo o nome do arquivo a ser aberto. Abra o arquivo sorteado e o carregue em uma matriz de caracteres no programa.

 

• Montar também um banco de palavras com no mínimo 20 palavras. Gerar aleatoriamente as palavras do banco que serão usadas e copiá-las na matriz do caça-palavras. As palavras podem estar na horizontal ou na vertical, escritas da direita para a esquerda, da esquerda para a direita, de cima para baixo ou de baixo para cima. Você pode gerar essas posições também aleatoriamente.

 

• Tamanho mínimo da matriz: 10x10. Quantidade mínima de palavras: 10. Tamanho mínimo das palavras: 4 letras.

 

• Ao iniciar o programa mostrar essa matriz para o usuário e solicitar a digitação de uma palavra que ele tenha encontrado e das coordenadas (linha, coluna) do início da palavra. O usuário deve digitar também a direção: vertical ou horizontal. A numeração de linhas e colunas deve ser mostrada ao lado esquerdo e acima da matriz para orientar o usuário.

 

 

• Não é necessário utilizar interface gráfica. Como a interface texto é limitada, não há como indicar na matriz o acerto do usuário com efeitos de destaque. Assim, mostre sempre a matriz com letras minúsculas e a palavra encontrada com letras maiúsculas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hmmmmm. acho que seu problema não é com c/c++ mesmo... É com Lógica de Programação e Algoritmos.

Pela descrição que você deu pode-se construir o jogo perfeitamente em diversas linguagens.

 

Qual seria a sua dúvida dentre os trechos de código que você precisa construir?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.