Ir para o conteúdo
dlemos

Matriz dinâmica binária

Mensagens Recomendadas

dlemos    0
dlemos

Boas

Alguém sabe um código para criar uma matriz dinâmica binária?por exemplo, se dissermos que temos 3 bits, temos 2^3 estados possíveis, ou seja  8. Ficaria algo como:

1            1            1

1            1            0

1            0            1

1            0            0

0            1            1

0            1            0

0            0            1

0            0            0

ou seja, o programa apenas teria um dado de entrada: o nº de bits.

A partir deste, construiria, para qualquer nº de bits, uma matriz 2^nbits  x    nbits

Se alguém souber pf diga seria uma grande ajuda!

cumps

« Última modificação: Hoje às 18:38 por dlemos »

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
OldCoder    0
OldCoder

Por criar uma matriz, queres dizer imprimir no ecrã? Acho que o que sugeres se faz com uma função recursiva.

Cumprimentos

Edit: Por acaso fiquei curioso há bocado e em vez do método recursivo, experimentei com comparação bit a bit (visto a matriz pretendida ser binária), mas apesar de obter todas as combinações, vieram numa ordem diferente. Engraçado. :P

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade