You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Define funktionsnavn(arg1navn, arg2navn, ...) = Func<br />
blok<br />
EndFunc<br />
Magen til den foregående form af Define,<br />
bortset fra at i denne form kan den<br />
brugerdefinerede funktion funktionsnavn()<br />
udføre en blok med flere pr<strong>og</strong>ramsætninger.<br />
blok kan enten være en enkelt<br />
pr<strong>og</strong>ramsætning eller en række<br />
pr<strong>og</strong>ramsætninger, der adskilles med tegnet<br />
“:”. blok kan <strong>og</strong>så indeholde udtryk <strong>og</strong><br />
instruktioner (som f.eks. If, Then, Else <strong>og</strong><br />
For). Dette gør, at funktionen funktionsnavn()<br />
kan anvende instruktionen Return til at give<br />
et bestemt resultat.<br />
Bemærk: Det er som regel lettere at skrive<br />
<strong>og</strong> redigere denne form af funktionen i<br />
pr<strong>og</strong>rameditoren end på indtastningslinien.<br />
Define pr<strong>og</strong>ramnavn(arg1navn, arg2navn, ...) = Prgm<br />
blok<br />
EndPrgm<br />
DelFold CATALOG<br />
Opretter pr<strong>og</strong>ramnavn som et pr<strong>og</strong>ram eller et<br />
underpr<strong>og</strong>ram, men kan ikke give et resultat<br />
ved hjælp af Return. Kan udføre en blok med<br />
flere pr<strong>og</strong>ramsætninger.<br />
blok kan enten være en enkelt<br />
pr<strong>og</strong>ramsætning eller en række<br />
pr<strong>og</strong>ramsætninger, der adskilles med tegnet<br />
“:”. blok kan <strong>og</strong>så indeholde udtryk <strong>og</strong><br />
instruktioner (som f.eks. If, Then, Else <strong>og</strong> For)<br />
uden begrænsninger.<br />
Bemærk: Det er som regel lettere at skrive<br />
<strong>og</strong> redigere en pr<strong>og</strong>ramblok i<br />
pr<strong>og</strong>rameditoren end på indtastningslinien.<br />
DelFold mappenavn[, mappenavn2] [, mappenavn3] ...<br />
DelVar CATALOG<br />
Sletter brugerdefinerede mapper med<br />
navnene mappenavn1, mappenavn2 osv. Der<br />
vises en fejlmeddelelse, hvis mapperne<br />
indeholder variable.<br />
Bemærk: Du kan ikke slette mappen main.<br />
DelVar var1[, var2] [, var3] ...<br />
Sletter de angivne variable fra hukommelsen.<br />
Define g(x,y)=Func:If x>y Then<br />
:Return x:Else:Return y:EndIf<br />
:EndFunc ¸ Done<br />
g(3,ë 7) ¸ 3<br />
Define listinpt()=prgm:Local<br />
n,i,str1,num:InputStr "Enter<br />
name of list",str1:Input "No.<br />
of elements",n:For<br />
i,1,n,1:Input "element<br />
"&string(i),num:<br />
num! #str1[i]:EndFor:EndPrgm<br />
¸<br />
Done<br />
listinpt()¸ Enter name of list<br />
NewFold games ¸ Done<br />
(opretter mappen games)<br />
DelFold games ¸ Done<br />
(sletter mappen games)<br />
2! a ¸ 2<br />
(a+2)^2 ¸ 16<br />
DelVar a ¸ Done<br />
(a+2)^2 ¸ (a + 2)ñ<br />
TI-89 / Voyage 200 PLT <strong>Teknisk</strong> <strong>reference</strong> Side 28