Helaas. Misschien dan een theorie-vraagje vandaag?
Er worden 7 bits gebruikt om de 10 getallen te laten zien (want 7 streepjes).
Dat is eigenlijk inefficient, want je kunt 10 getallen kwijt in 4 bits (je kunt zelfs 16 getallen kwijt in 4 bit).
Als je ervan uit gaat dat elk streepje een lampje is wat je uit en aan kunt zetten, is mijn vraag
"Kan je deze lampjes elegant aansturen met 4 bits?"
Natuurlijk kan je wat je hebt gebouwd omzetten naar binaire operatoren (de oplossing van @
Diderikdm ziet er uit als een goed startpunt), maar het zou toch veel mooier moeten kunnen?
Dus de extra opdracht is:
maak een reeks binaire operatoren (AND, OR, XOR, NOT, NOR) zodanig dat elk lampje a,b,c,d,e,f en g aangestuurd kunnen worden met 4 bits.
Als slecht voorbeeld:
bit 1 schakelt cf
bit 2 schakelt bd
bit 3 schakelt a
bit 4 schakelt g
dan
1000=1
1100=4
1010=7
1111=9
maar de rest kan niet.
Overigens, ik weet de beste oplossing ook nog niet.