A estrutura básica de programação em que um teste de condição é executado antes da rotina que se repete é denominado
if-then-else.
case.
do-while.
sequence.
repeat-until.