Stap 6: Miles en kilometers
Misschien heb je niet graag de mijlen en kilometer programma van het beginners niveau. Dit zou kunnen zijn omdat je moest sluit het programma en het programma opnieuw als een andere waarde wilt invoeren. Wat als ik vertelde u, u hoeft niet te. In deze stap ik zal je laten zien een manier om het programma ziet er mooier en meer handig.Hier is het programma:
: 0 -> A:0-> M:0-> N
: Lbl 3
: ClrHome
: Als A = 0:Then
: Output(1,1,"MILES:
: Output(1,7,M
: Output(2,1,"KM:
: Output(2,7,N
: Goto 1
: Anders
: Output(2,1,"MILES:
: Output(2,7,M
: Output(1,1,"KM:
: Output(1,7,N
: Lbl 1
: getKey -> K
: Als K = 25 en A = 0 of K = 34 en A = 0
: Vervolgens
: ClrHome
: Output(2,1,"MILES:
: Output(2,7,M
: Output(1,1,"KM:
: Output(1,7,N
: 1 -> A
: Goto 1
: Anders
: Als K = 25 en A = 1 of K = 34 en A = 1
: Vervolgens
: ClrHome
:: Output(1,1,"MILES:
: Output(1,7,M
: Output(2,1,"KM:
: Output(2,7,N
: 0 -> A
: Goto 1
: Anders
: Als K = 105
: 2 Goto
: Als K = 22
: Vervolgens
: ClrHome
: Anders
: Goto 1
: Lbl 2
: Als A = 0:Then
: Output(2,1,"KM:
: Input "MILES:", M
: M * 1.609344-> N
: Output(2,1,"KM:
: Output(2,7,N
: Goto 3
: Anders
: Output(2,1,"MILES:
: Input "KM:", N
: N/1.609344
: Output(2,1,"MILES:
: Output(2,7,M
: Goto 3
Wat doet het?
Dit programma zal dit eerst weergeven:
MILES: 0
KM: 0
Als u op omhoog of omlaag zal ze positie schakelaar. Wanneer u op Enter drukt, zal het vragen om een waarde van degene die aan de bovenkant. Voer een waarde in en druk op Enter. Het zal de andere waarde te berekenen en weer te geven. Wanneer u op nu omhoog of omlaag, MIJLEN en KM positie zal schakelaar weer, dus zijn de waarden, totdat u opnieuw op Enter drukt. Vervolgens zal wisseling naar de waarden voor 0 en het programma zal vragen om een andere waarde van degene die op de top. Wanneer u drukt, stopt het programma.
Wanneer u een programma die gebruik maakt van variabelen, adviseer ik alle variabelen die u gebruikt te wijzigen in 0 aan het begin van het programma. De 'en' en 'of' commando kan worden gevonden door te drukken op de 2e, wiskunde (test) en drukt u op links.