TI-Basic: Programmeren - Menu PRGM

Heb je een grafische rekenmachine? Een GRM? Als je er eentje van Texas Instruments hebt, kan je er je eigen programma's mee maken. Daarvoor wordt een speciale programmeertaal gebruikt, namelijk TI-Basic. Deze programmeertaal is alleen voor rekenmachines zoals een TI-83 en beter.

TI-Basic: Menu PRGM - Programmabeheer


Benodigd is een TI-82 rekenmachine of beter (TI-82 Plus, TI-83, TI-83 Plus, TI-84, TI-84 Plus).

Programma's beheren

Nieuw programma:
  • PRGM NEW Enter
  • Kies een naam van maximum 8 tekens die bestaat uit slechts letters en cijfers. Enter
Je komt terecht op de plaats voor de code.

Programma uitvoeren:
  • PRGM EXEC
  • Het uit te voeren programma selecteren. Enter
  • Enter
Het programma wordt uitgevoerd.

Programma bewerken:
  • Terwijl het programma bezig is duw je op ON Goto
Op deze plaats was het programma gekomen.
  • PRGM EDIT Het te bewerken programma selecteren.
Je komt op de eerste regel.

Commando's in menu: PRGM CTL

  • If
  • Then
  • Else
  • For(
  • While
  • End
  • Pause
  • Menu(
  • Stop

:If (voorwaarde)
:(opdracht)
Indien voorwaarde waar is, wordt opdracht uitgevoerd.
Er is maximum één opdracht.

:If (voorwaarde)
:Then
:(opdrachten)
:End
Indien voorwaarde waar is, wordt opdrachten uitgevoerd.
Er is geen maximum aantal opdrachten.

:If (voorwaarde)
:Then
:(opdrachten1)
:Else
:(opdrachten2)
:End
Indien voorwaarde waar is, wordt opdrachten1 uitgevoerd, indien niet opdrachten2.
Er is geen maximum aantal opdrachten.

:For(variabele,waarde1,waarde2)
:(opdrachten)
:End
De variabele krijgt waarde1 en loopt op met stappen van 1 tot waarde2.
De opdrachten worden bij elke andere waarde uitgevoerd.

:While (voorwaarde)
:(opdrachten)
:End
Zolang voorwaarde waar is, worden de opdrachten uitgevoerd.

:Pause
Het programma wacht op het induwen van Enter.

:Menu("Menunaam","optie1",lbl1,"optie2",lbl2)
Er wordt een menu met maximum 7 opties getoond.
In de code wordt eerst de naam van het menu ingetypt en daarna per menuoptie een labelnaam.

:Stop
Het programma wordt gestopt.

Commando's in het menu: PRGM I/O

  • Prompt
  • Input
  • Disp
  • Output(
  • Clrhome

:Prompt A
Het programma vraagt om A een waarde te geven.
Er zal staan: A=?

:Input "GEEF A: ",A
Het programma vraagt om A een waarde te geven.
Er zal staan: GEEF A:

:Disp A,"TEKST"
Met Disp kunnen variabelen en teksten op het basisscherm geprint worden.

:Output(rij,kolom,A)
:Output(rij,kolom,"TEKST")
Met Output kunnen variabelen en teksten op een bepaalde plaats op het basisscherm geprint worden.
Er zijn 8 rijen en 16 kolommen.

:Clrhome
Het programma wist het basisscherm.

Commando's in het menu: PRGM EXEC

:Prgm(naam)
Zal Prgm(naam) uitvoeren

Uiteindelijk nog een voorbeeld van een programma voor vierkantsvergelijkingen (vkv). Er staat ook in hoe je dit programma nog kan uitbreiden!
© 2006 - 2012 Wmnoa, gepubliceerd in Programmeren (Pc en Internet) op . Het auteursrecht van dit artikel ligt bij de infoteur. Zonder toestemming van Wmnoa is vermenigvuldiging van dit artikel verboden. Meer informatie…

Gerelateerde links
De vierkantsvergelijking.

Gerelateerde artikelen
Programmeren met TI84+ Programmeren op je rekentoestel kan zeer handig zijn tijdens een toets of examen, als spiekbriefje…
Programmeren TI-83 plus en hoger In dit artikel zul je heel snel leren om een programma op je rekenmachine te schrijven.…
Texas Instruments: Menu MEM - Gegevensbeheer Hou je van programma's maken of wil je alles eens uitproberen. Als je wil ve…
Wat is neurolinguistisch programmeren? De afkorting NLP staat voor neurolinguïstisch programmeren. NLP beslaat een breed…
Opdrachten voor hoogbegaafde kinderen: Informatica Werken met de computer kan voor slimme en hoogbegaafde kinderen erg le…

Reageer op het artikel "TI-Basic: Programmeren - Menu PRGM"

Anoniem, 26-08-2008 15:56
Een mooi artikel, Mijn complimenten... Alleen een grote fout: Benodigd is een TI83 of beter
Met of beter zeg je dus dat je ook op een Casio het zo kan bv. Of op een oude goedkope.. Want sommige mensen vinden die beter ;) het moet dus zijn of nieuwer ipv of beter

Verder mijn complimenten ;)

Chemical Boy, 06-09-2007 10:29
Ik heb veel bijgeleerd...
Momenteel ben ik samen met een kameraad een spelletje aan het schrijven zodus deze site kwam goed van pas :-)
grtz en nog eens bedankt voor de nuttige info.

Thomas, 22-01-2007 20:48
Vroeger was het nog tibasic.be, maar ondertussen is deze domeinnaam vervallen en slechts beriekbaar via tibasic.tk.

Matthijs Huisman, 09-10-2006 12:50
Ha, zeker leuk deze. Zullen veel mensen op school iets mee kunnen. Alleen de laatste link zie ik niet. Dat is toch jammer.

Ik ga even bekijken wat ik er mee kan :-)

Infoteur: Wmnoa
Rubriek: Pc en Internet / Programmeren
Reacties: 4
Schrijf mee!