Detta är ganska viktigt för att man ska göra bra spel.
Här kommer du att träffa på kommandona Dim och let och lite mer om Print.
ALLMÄNT
Data lagring använder du tillexempel när du använder INPUT.
Och i bland får du ett varnigsmedelande som säger att strängen är för stor.
Läs om DIM för att slipa den.
DIM
Dim använder du till att sätta varvet på hur mycket data som ska lagras i en sträng.
I bland får man ett error meddelande om man inte har använt det.
Det är också bra att använda det ifall man vill att datan ska vara kvar när man
går in i en Sub.
Exempel:
Dim a$(200)
Skriv först DIM sen strängen. Går bra med bara en bokstad. Sen inom () skriver du värdet.
Så lät är det.
LET
Let använder du till att ändra tillexempel att A har värdet 5 till värdet 7.
Då skriver man LET A = 7
Men det går lika bra att skriva A = 7 utan LET.
Man kan också skriva LET a = 0 + 10 Då blir a 10.
Ifall a = 10 så kan man skriva LET a = a + a Då blir a samma summa fast plus 10. alltså 20.
Exempel:
CLS
PRINT "SKRIV IN ETT TAL"
INPUT A
LET B = A + A
PRINT A ; " + "; A ; " = "; B
DÅ PLUSAR PROGRAMMET DET TAL DU SKREV PLUS SAMMA TAL.
PRINT
Du kan som i LET använda Print istället.
T.ex.
PRINT 10 + 20
Då skrivs svaret ut på skärmen.
EXEMPEL
Nu är det dags för denna lektionens exempel.
En mineräknare.
Ladda ner
CLS
PRINT "1: PLUS. 2: MINUS. 3: GÅNGER: 4: DELAT"
INPUT A
PRINT
PRINT "SKRIV TAL 1"
INPUT B
PRINT
PRINT "SKRIV TAL 2"
INPUT C
PRINT
IF A = 1 THEN PRINT "SVARET ÄR "; B+C
IF A = 2 THEN PRINT "SVARET ÄR "; B-C
IF A = 3 THEN PRINT "SVARET ÄR "; B*C
IF A = 4 THEN PRINT "SVARET ÄR "; B/C
END
Tillbaka.