'while' opdracht

Herhalingsopdrachten worden niet steeds een vast aantal maal uitgevoerd, maar vaak ook tot een bepaalde voorwaarde voldaan is. Hiertoe kan men de 'while' opdracht gebruiken.

> a := 1000.0;

[Maple Math]

> while a > 2.0 do
print(a);
a := sqrt(a)
od:

[Maple Math]

[Maple Math]

[Maple Math]

[Maple Math]

> a := 'a':

Opmerking : Strikt genomen heeft Maple V slechts een enkele iteratie-opdracht: 'do ... od'. Deze kan de vorm aannemen van een 'for' of een 'while' of zelfs een mengvorm van beide.