En Kommandoliste for QBasic

QBasic er en strukturert, tredje generasjons programmeringsspråk som støtter en rekke kommandoer, inkludert variable kommandoer, matematiske kommandoer, input / output kommandoer og hvis / da kommandoer. Disse representerer bare en del av de mange kommandoer som er tilgjengelige i QBasic, men de gir den grunnleggende fundament for å bygge noe program, uansett hvor kompleks.

variable Kommandoer

Variabler er oppbevaringsplass som lagrer verdier. Det er to grunnleggende typer variabler: numerisk og streng. Numeriske variabler lagre tall, mens strengvariabler butikken tekst. De fem tilgjengelige tallvariabeltyper inkluderer INTEGER, LONG, enkel og dobbel. Heltall lagre ikke-desimaltall mellom -32 768 og 32 767, mens LONG lagrer ikke-desimaltall mellom -2147483648 og 2147483647. Enkle og doble er de samme som INTEGER og lange, henholdsvis, bortsett fra at de støtter desimaltall. Definere en variabel ved å skrive [DIM variabel AS type], der "variabel" refererer til variabelen navn og "type" er streng, heltall, lange, enkle eller doble. Supplement STRING variabelnavn med en $, f.eks $ NameVariable, $ CityVariable.

matematiske Kommandoer

QBasic inkluderer en rekke kommandoer for å lage automatiske matematiske beregninger. For eksempel, finner SQR funksjon kvadratroten av et tall. Hvis du skrev "PRINT SQR (4)", for eksempel, ville skjermen utgang verdien 2. Det finnes også trigonometriske kommandoer som COS, SIN og TAN, og ABS-kommandoen, som finner en rekke absolutte verdi. Ikke glem om operatør kommandoer. I motsetning til tradisjonelle kommandoer, kan de være sammen med andre tall å løse matematiske problemer. Den + operatøren foretar tillegg - utfører operatør subtraksjon, den / operatør utfører divisjon og * operatøren foretar multiplikasjon.

Input og Output-kommandoer

Hente data fra en bruker ved å bruke INPUT-kommandoen. Syntaksen er [Input "Text"; variable], hvor "Tekst" refererer til spørsmålet du stiller seg til brukeren, og variabel representerer numerisk eller streng variabel som vil lagre brukerens svar. For eksempel, for å be en bruker for et oddetall og lagre den i variabelen Num, ville du skriver INNGANG "Vennligst skriv et oddetall:"; Num. Du kan deretter ut denne verdien tilbake til brukeren via SKRIV UT kommandoen ved å skrive PRINT Num. Eller du kan sende en annen melding: PRINT "Takk."

Hvis og deretter kommandoer

Hvis og deretter strukturer tillate deg å dirigere programmet til å utføre en bestemt sett av handlinger gitt at en betingelse er oppfylt. Syntaksen er [IF (tilstand) SÅ (handlinger) END IF]. For å sjekke om variabelen Num lik 5, for eksempel, kan du skrive følgende:

HVIS Num = 5 THEN
PRINT "Dette er det riktige tallet."
SLUTT OM

En annen del av denne strukturen er ELSE kommandoen. Du kan sette det etter PRINT uttalelse til la brukeren vite om han fikk feil nummer:

HVIS Num = 5 THEN
PRINT "Dette er det riktige tallet."
ELSE PRINT "Dette er feil nummer."
SLUTT OM