Jogo de Nim, Linguagem C

Evaluando propuestas

Publicado: Hace 4 meses Plazo: 5 días Propuestas: 5 Freelancers interesados: 5

Abierto

Descripción:

Linguagem C

-BEM VINDO AO JOGO DE NIM.

-AS REGRAS SAO: O JOGADOR PODE RETIRAR QUANTOS PALITOS QUISER
DE UMA SO LINHA.

-PERDE O QUE TIRAR O ULTIMO PALITO.

-DIGITE O NUMERO DA LINHA E DEPOIS O NUMERO DE PALITOS SEPARADOS
POR VIRGULAS.

Funciona assim:

I 1 = [0,0,1] VETOR LINHA 1

III 3 = [0,1,1] VETOR LINHA 2

IIIII 5 = [1,0,1] VETOR LINHA 3

IIIIIII 7 = [1,1,1] VETOR LINHA 4

[2,2,4] VETOR SOMA DAS COLUNAS

O computador sempre deve jogar para que cada elemento do
vetor seja par.

O jogador insere a jogada no programa assim: X,Y , x = linha, y = numero de

palitos retirados  Só que é necessário uma função que transforme um número em um binário,
e ela
tem que ser recursiva, por que digamos que tenhamos 6 palitos
na coluna 4,
o programa devera atualizar o vetor da linha 4,
passando a ser [1,1,0], para fazer isso,
deve se dividir o valor
de 6 "manualmente" e ir atribuindo os valores das divisoes por 2

em um vetor

O jogo acaba quando não houverem mais palitos e deve ser dado a opção
para o usuário de começar ou não jogando.

A cada jogada o vetor da linha correspondente deve mudar juntamente com o vetor soma.

Preciso de duas cópias desse programa, a segunda versão sendo quase idêntica a primeira, mas apenas
com alterações nos nomes de váriaveis
e ordem do processo.

Possuo mais detalhes

Categoria: IT & Programação
Subcategoria: Outros
Tamanho do projeto: Pequeño
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário

Archivos adjuntos:

Freelancers que ya aplicaron para este trabajo

Lennon A. Possui graduação em Ciência da Computação pela Universidade Tecnológica Federal do Paraná (2015). Como Trabalho de Conclusão de Curso realizou a análise de diferentes métodos de calibração de câmeras, na área de Visão... + detalles

Ahlan P. G. Sou Bombeiro Militar e Formando em Sistemas de Informações no IFES. + detalles

Henrique V. Doutor em Informática + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.