Як змінну-вираз можна використовувати змінну цілого або символьного типу. Виконання оператора варіанта починається з обчислення значення виразу. Потім для виконання вибирається оператор, одна з міток якого збігається з отриманим значенням. Після виконання цього оператора керування передається до оператору, що випливає за оператором варіанта.
Приклад. (РОЗГАЛУЖЕНА ПРОГРАМА)
Скласти блок-схему алгоритму, написати та відладити програму на мові TURBO-PAS :