20.08.2013 Views

Teknisk reference - Horsens HF og VUC

Teknisk reference - Horsens HF og VUC

Teknisk reference - Horsens HF og VUC

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!