|
|
\require{AMSmath}
Programmeren op Casio
Ik ben bezig programma's op mijn GR te maken. Eén daarvan is een programma waarbij je P en Q invoert en de GR vervolgens alle priemgetallen tussen P en Q uitvoert. Ik heb al een stuk van een programma: "Voer P en Q in" ?- P:?- Q P- H dit komende stuk is om te bepalen welke van de P- L twee de grootste is en welke de kleinste: If Q P de grootste wordt H en de kleinste L Then Q- H Else Q- L IfEnd While L H For 2- B To L/2 Next L+1- L 3- C L/B¹Int(L/B)ÞLct 1,C,L C+1- C WhlEnd Waar het precies fout gaat weet ik niet, al vermoed ik dat het begint bij de 'While'-loop. Kan iemand mij helpen? Alvast bedankt.
Xynthi
Leerling bovenbouw havo-vwo - zondag 23 april 2006
Antwoord
Aan het begin doe je iets als: IF Q P THEN Q®H ELSE Q®L Dat is wel aardig... maar dat klopt niet... want als je Q in H zet moet je wel P in L zetten... Er staat ergens: FOR 2®B TO L/2 NEXT Maar waar is dat goed voor? En wat staat er dan uiteindelijk in B? Kortom het rammelt van alle kanten!
![Wie is wie?](/bestanden/WvR.gif)
|
Vragen naar aanleiding van dit antwoord? Klik rechts..!
zondag 30 april 2006
|
|
home |
vandaag |
bijzonder |
gastenboek |
statistieken |
wie is wie? |
verhalen |
colofon
©2001-2024 WisFaq - versie 3
|