User Tools

Site Tools


comando_de_atribuicao

O comando de atribuição é usado exclusivamente para se atribuir um valor a uma variável. O valor previamente armazenado naquela posição de memória é substituído pelo novo.

Sintaxe:

<var> := <expressao>;

Com isto, ocorre a atribuição do resultado da avaliação da expressão para a variável indicada lado esquerdo do operador de atribuição (:=). Observar que a expressão é avaliada antes da atribuição ocorrer.

Em função da linguagem ser tipada, as atribuições só funcionam se o tipo do valor atribuído for o mesmo da variável que recebe o novo valor. Quando ocorre uma atribuição de tipos diferentes, o programa aborta. Há vezes em que o próprio compilador detecta incompatibilidades de tipos.

Exemplo:

 program exemplo_atribuicao;
  var
    x, alpha: real;
    m, n, fatorial: integer;
    nome: string;
    letra: char;
 begin
    x := 10.75;
    alpha := sqrt (ln (y) + beta) - y * (y + 1);
    m := m + n * n DIV (fatorial - 1);
    nome := 'Fulano de Tal';
    letra := 'A';
 end.
comando_de_atribuicao.txt · Last modified: 2019/04/24 09:39 by castilho