anoniem Geplaatst: 16 december 2002 Delen Geplaatst: 16 december 2002 Ik heb iets nodig waarbij het If commando let op of er geen getallen achter de komma staan. zo bedoel ik het ongeveer IF X! = "[i:c7a05fc4b7]getal met cijfer achter de komma[/i:c7a05fc4b7]" THEN GOTO 1 ELSE ([i:c7a05fc4b7] geen cijfers achter de komma [/i:c7a05fc4b7]) GOTO 2 END IF Mag ook wel heel anders zijn als er maar word gelet op geen/wel getallen achter de komma. HEb dit namelijk nodig om priem-getal-vind-programma te maken 8) [/i][/b] Quote Link naar reactie
anoniem Geplaatst: 16 december 2002 Auteur Delen Geplaatst: 16 december 2002 simpeler: if int(getal) = getal dan geen getal 8er de komma else wel een getal 8er de komma end if Verklaring: int rondt naar beneden af Quote Link naar reactie
anoniem Geplaatst: 16 december 2002 Auteur Delen Geplaatst: 16 december 2002 voordat ik het vergeet.... vergeet die verdomde GOTO commando's, dat is de reden dat veel basic-programma's onleesbaar zijn.... Quote Link naar reactie
anoniem Geplaatst: 16 december 2002 Auteur Delen Geplaatst: 16 december 2002 [quote:6fdacd6f22="webspider"]simpeler: if int(getal) = getal dan geen getal 8er de komma else wel een getal 8er de komma end if Verklaring: int rondt naar beneden af[/quote:6fdacd6f22] Bedankt!! Die had ik nodig. EN die GOTO's waren alleen maar een voorbeeld. Weet je ook een progje waar je de *.bas file in een executable kunt zetten? Quote Link naar reactie
anoniem Geplaatst: 17 december 2002 Auteur Delen Geplaatst: 17 december 2002 QuickBasic, moet je koipen... Een lijt van gratis compilers: http://www.amazon.com/exec/obidos/external-search?mode=books&keyword=BASIC+programming&tag=christopherheng Je zou Google toch ook wel moeten kunnen vinden? Quote Link naar reactie
anoniem Geplaatst: 17 december 2002 Auteur Delen Geplaatst: 17 december 2002 Weer even hulp nodig............ Nu moet ik iets hebben waarbij Qbasic kijkt of getalen even of oneven zijn Quote Link naar reactie
anoniem Geplaatst: 17 december 2002 Auteur Delen Geplaatst: 17 december 2002 Dat is ook vrij makkelijk: als a/2 = int (a/2) dan even, anders oneven als je een oneven getal deelt, komt die namelijk uit op *.5. Quote Link naar reactie
anoniem Geplaatst: 17 december 2002 Auteur Delen Geplaatst: 17 december 2002 Bedankt!! Dom van me dat ik daar zelf niet op was gekomen. Quote Link naar reactie
anoniem Geplaatst: 30 december 2002 Auteur Delen Geplaatst: 30 december 2002 Twee andere methoden: IF (Getal MOD 1) THEN decimalen ELSE geen decimalen END IF en IF (Getal AND 1) THEN oneven ELSE even END IF Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen