User manual

Request
Katalog >
Det valgfri argument statusVar gør det
muligt for programmet at bestemme,
hvordan brugeren forlod dialogboksen.
Bemærk, at statusVar kræver argumentet
DispFlag.
Hvis brugeren klikkede OK eller trykkede
Enter eller Ctrl+Enter, indstilles
variablen statusVar til en værdi 1.
I modsat fald indstilles variablen
statusVar til en værdi 0.
Med argumentet func() kan et program
lagre brugerens svar som en
funktionsdefinition. Denne syntaks virker,
ligesom hvis brugeren udførte
kommandoen:
Define func(arg1, ...argn) = brugers
svar
Så kan programmet bruge den definerede
funktion func(). promptString r vejlede
brugeren til at indtaste en passende
brugerssvar, der fuldender
funktionsdefinitionen.
Bemærk: Du kan bruge kommandoen
Request i et brugerdefineret program, men
ikke i en funktion.
Sådan stoppes et program, der indeholder
kommandoen Request i en uendelig løkke:
Håndholdt: Hold tasten c nede,
mens du gentagne gange trykker ·.
Windows®: Hold tasten F12 nede, mens
du gentagne gange trykker Enter.
Macintosh®: Hold tasten F5 nede, mens
du gentagne gange trykker Enter.
iPad®: App'en viser en meddelelse. Du
kan fortsat vente eller annullere.
Bemærk: Se også RequestStr, page 155.
Definer et program:
Define polynomial()=Prgm
Request "Indtast et polynomium i
x:",p(x)
Disp "Reelle rødder
er:",polyRoots(p(x),x)
EndPrgm
Start programmet, og indtast et svar:
polynomium()
Resultat efter indtastning af x^3+3x+1 og
valg af OK:
Reelle rødder er: {-0.322185}
RequestStr
Katalog >
RequestStr promptString, var[, DispFlag]
Definer et program:
Alfabetisk oversigt 155