Stap 2: De codering
Hoe werkt onze code?
Everytime een knop is ingedrukt, haar statutaire als een nummer (1 tot 5) wanneer 4 knoppen zijn ingedrukt zijn opgeslagen als getal van 4 cijfers (dwz 1234) en het zal worden vergeleken met de combinatie blad hierboven voor de uitvoer van een brief op het lcd-scherm.
In plaats van met behulp van 4 verschillende variabelen zoals numa gevoelloos numc en numd, we gebruikt slechts één die num we erin geslaagd om een 4-cijferige waarde door te vermenigvuldigen met elk getal 10 ^ (de volgorde waarin de knop werd ingedrukt). Als knop 4 eerst is ingedrukt, we zouden krijgen van de nummer 4 * 10 ^ 3 = 4000. Als de knop 2 werd ingedrukt tweede we van de nummer 2 * 10 krijgen zouden ^ 2 = 200. Als de volgende knoppen respectievelijk 1 en 1 zijn, we 'd get 1 * 10 ^ 1 = 10 en 1 * 10 ^ 0 = 1. We dan alle getallen bij elkaar optellen en krijg 4211 waardoor een {symbool.
De code die we gebruikten is hieronder beschikbaar.