Boas pessoal, sou novo no fórum, tenho seguido muitos programas e duvidas colocadas por cá que me têm ajudado mas neste momento não estou com muita sorte e precisava de ajuda.
Tenho um trabalho da faculdade para entregar em 3 dias de 3 programas e o ultimo esta me a dar dores de cabeça, não consigo sequer iniciar o trabalho, sou trabalhador e estudante e neste final de semestre já não consigo pensar em nada, queria saber se me poderiam ajudar, não pretendo que me façam o trabalho, longe disso.
Deixo a minha questão.
“Faça um programa que apresenta com o aspeto dos displays de sete segmentos, os valores indicados na linha de comandos. Cada dígito é apresentado numa matriz de 7x5 carateres onde são apresentados 3 carateres ‘#’ nos segmentos horizontais e 2 carateres ‘#’ nos segmentos verticais. Considere a utilização das constantes A, B, C, D, E, F, G e ALL e do array iniciado SEG_DIGITS, em que cada valor indica com 7
bits os segmentos a utilizar em cada dígito”
Tenho de incluir as variáveis:
final byte A=1, B=2, C=4, D=8, E=16, F=32, G=64, ALL=127;
final byte [] Segdigits = {
ALL & ~G,
B|C,
A|B|D|E|G,
A|B|C|D|G,
B|C|F|G,
A|C|D|F|G,
ALL&~B,
A|B|C,
ALL,
ALL&~E
};
pelo que estou a perceber até ao momento, preciso de utilizar um sistema binário, com for’s, para dar o valor # quando é valor 1.
utilizando
A=1=0000001
B=2=0000010
C=4=0000100
D=8=0001000
E=16=0010000
F=32=0100000
G=64=1000000
ALL=127=1111111
