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
- Programma's beheren
- Commando's in het menu: PRGM CTL
- Commando's in het menu: PRGM I/O
- Commando's in het menu: PRGM EXEC
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
Programma uitvoeren:
- PRGM EXEC
- Het uit te voeren programma selecteren. Enter
- Enter
Programma bewerken:
- Terwijl het programma bezig is duw je op ON Goto
- PRGM EDIT Het te bewerken programma selecteren.
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.:(opdracht)
Er is maximum één opdracht.
:If (voorwaarde)
:Then
:(opdrachten)
:End
Indien voorwaarde waar is, wordt opdrachten uitgevoerd.:Then
:(opdrachten)
:End
Er is geen maximum aantal opdrachten.
:If (voorwaarde)
:Then
:(opdrachten1)
:Else
:(opdrachten2)
:End
Indien voorwaarde waar is, wordt opdrachten1 uitgevoerd, indien niet opdrachten2.:Then
:(opdrachten1)
:Else
:(opdrachten2)
:End
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.:(opdrachten)
:End
De opdrachten worden bij elke andere waarde uitgevoerd.
:While (voorwaarde)
:(opdrachten)
:End
Zolang voorwaarde waar is, worden de opdrachten uitgevoerd.:(opdrachten)
:End
: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.:Output(rij,kolom,"TEKST")
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) uitvoerenUiteindelijk 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…
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…
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…