Maak een programma dat als invoer een geheel getal vraagt onder de 100 en als uitvoer alle getallen geeft waar dit getal deelbaar door is.
Bv. als de invoer 12 is, moet de uitvoer worden: 1, 2, 3, 4, 6, 12
Het is handig om van zo´n opdracht eerst een tekening te maken of stappenplan. Zo wordt het algoritme duidelijker.
Stappenplan:
Vraag om een getal
Maak een variabele deelbaarDoor en deze start bij 1 (ieder getal is deelbaar door 1)
De WHILE-loop: Hoog deelbaarDoor steeds op, totdat deelbaarDoor gelijk is aan de helft van het ingevoerde getal (in Flowgorithm bestaat de div-functie niet, dus dat moet je anders oplossen)
Binnen de WHILE-loop moet een test uitgevoerd worden: Als (getal mod deelbaarDoor = 0) laat dan de waarde van de variabele deelbaarDoor naar het scherm schrijven, want het getal is daar deelbaar door.