# select

Palavra-chave da estrutura select (significa "selecionar (de acordo com a variável)")

## Descrição

    select expressão,
      case expressão1 then instruções1,
      case expressão2 then instruções2,
      ...
      case expressãon then instruçõesn,
      [else instruções],
    end

Notas:

- A única restrição é de que a palavra-chave "then" deve estar na mesma linha que a palavra-chave "case" correspondente.

- A palavra-chave "then" pode ser substituída por uma vírgula ou um retorno de carro. `instruçõesi` são executadas se `expressãoi=expressão`.

Aviso: o número de caracteres usados para definir o corpo de qualquer instrução condicional (if while for ou select/case) deve ser limitado a 16k.

## Exemplos

    while %t do
      n=round(10*rand(1,1))
      select n
      case 0 then
        disp(0)
      case 1 then
        disp(1)
      else
        break
      end
    end

## Ver Também

- if
- while
- for