Declaração e inicialização de variáveis

O escopo se refere à visibilidade de uma variável, ou seja, onde uma variável pode ser usada dentro de um programa. Existem dois principais escopos em Português Puro:

  • Escopo Global: As variáveis declaradas fora de qualquer rotina ou função têm escopo global. Elas são visíveis em todo o programa, ou seja, podem ser acessadas de qualquer lugar.

  • Escopo Local: As variáveis declaradas dentro de uma rotina ou função têm escopo local. Elas só são visíveis dentro dessa rotina ou função.

Declaração de Variáveis Globais

Variáveis globais são declaradas com os seguintes artigos definidos:

  • O

  • Os

  • A

  • As

A estrutura para declaração de variáveis é a seguinte:

<artigo definido> <nome da variável> <é/são> <artigo indefinido> <tipo>.

Exemplos:

A cor do ambiente de trabalho é uma cor.
A aba atual é uma aba.
As aspas duplas são um caractere.

A estrutura para declaração de variáveis e inicialização é a seguinte:

<O/A/Os/As> <nome da variável> <é|são> <um/uma/uns/umas> <tipo> igual a <valor literal>.

Exemplos:

A raiz de dois é uma fração igual a 99/70.
O número pi é uma fração igual a 355/113.
O servidor SMTP é uma string igual a "localhost".
As aspas duplas são um byte igual a 34.

Inicialização de Variáveis Locais

Variáveis locais podem ser declaradas e inicializadas dentro de rotinas e funções. Para isto basta utilizar algum dos artigos indefinidos a seguir:

  • um

  • uns

  • uma

  • umas

Exemplos:

Atribua 0 para um número.

Atribua "João" para uma string.

Ative um sinalizador.

Converta o byte para uma cifra hexadecimal.

Atualizado