Ik ben bezig met een programmatje te schrijven om de getallen uit de "driehoek van Pascal" te krijgen. Het zo globaal zo in elkaar: GR Vraagt input welke rij je wilt weten ( beginnend bij 0), doet wat rekensommetjes en laat dan de getallen uit de N-de rij zien.
Nu loop ik vast als ik de antwoorden wil laten opslaan om aan het eind van de berekeing te laten zien. Ik heb dit bij het uitreken gedeelte:
if N0(cijfer) : Then : N nCr O (letter)--M : If O(letter)=N : Then : Goto 2(display om antwoorden te laten zien) : ELse : O+1--O
Omdat je de getallen uitrekent als :
[n],[n]...[n]
[0],[1]...[n] In het programma is O het onderste getal. N als de rij en M als antwoord.
alleen nu slaat hij alleen de laatste berekening natuurlijk op: [n] =1
[n]
Hoe kan ik nu elke bereking telkens anders opslaan en uiteindelijk allemaal tegelijk laten zien?
Bvd,
Quintus VerburgQuintus Verburg
26-10-2004
Door de gevonden getallen op te slaan in een lijst.
Het eerste getal dat je berekent sla je op in b.v. L1 via {getal}®L1
L1 kun je ingeven via 2nd 1.
Vervolgens voeg je de volgende berekende getallen toe met de opdracht: augment(L1,{volgend getal})
De opdracht augment vind je in het list menu bij OPS.
Probeer eerst maar eens uit buiten een programma.
hk
26-10-2004
#29124 - Rekenmachine - Leerling bovenbouw havo-vwo