1. Din...
┌cât timp <condiție logică> execută
│ operație / operații
└■
...în:
┌dacă <condiție logică> atunci
│ ┌execută
│ │ operație / operații
│ └■ cât timp <condiție logică>
└■
SAU
┌dacă <condiție logică> atunci
│ ┌repetă
│ │ operație / operații
│ └■ până când <NOT condiție logică>
└■
2. Din...
┌repetă
│ operație / operații
└■ până când <condiție logică>
...în:
operație / operații
┌cât timp <NOT condiție logică> execută
│ operație / operații
└■
SAU
┌execută
│ operație / operații
└■ cât timp <NOT condiție logică>
3. Din...
┌execută
│ operație / operații
└■ cât timp <condiție logică>
...în:
operație / operații
┌cât timp <condiție logică> execută
│ operație / operații
└■
SAU
┌repet