Hoi.
Ik moet een programmaatje schrijven met GWBasic waarin een decimaal getal dat ingevoerd word omgezet wordt naar een binair getal.
Ik heb tot nu toe dit bedacht maar het klopt niet en ik kom niet verder
Onjuist type in 60.
Hoe moet ik dit verbeteren en hoe moet ik verder?
Alvast bedankt ;x
Ik moet een programmaatje schrijven met GWBasic waarin een decimaal getal dat ingevoerd word omgezet wordt naar een binair getal.
Ik heb tot nu toe dit bedacht maar het klopt niet en ik kom niet verder
ik krijg de volgende foutmelding:10 INPUT "Voer een decimaal getal in";D
20 IF D > 255 THEN PRINT "Hier kan geen binair getal van worden gemaakt"
30 IF D < 0 THEN PRINT "Hier kan geen binair getal van worden gemaakt"
40 B$ = "0"
50 TD = D
60 FOR I = 1 TO 8
70 IF TD >= 2^(8-i) THEN B = B$ + "1" ELSE B = B$ + "0"
80 IF TD >= 2^(8-i) THEN TD = TD - 2^(8-i)
90 NEXT I
100 PRINT B
Onjuist type in 60.
Hoe moet ik dit verbeteren en hoe moet ik verder?
Alvast bedankt ;x
I was born intelligent - education ruined me