Variáveis

A declaração de uma variável, passo necessário para a sua criação, consiste em definir o tipo de dado que será armazenado e um identificador para que a informação seja recuperada quando necessário.

O código abaixo apresenta a declaração de variáveis de diferentes tipos. O tipo pode ser Inteiro, Real, Texto ou Lógico, cada um corresponde ao tipo da informação que será armazenada. O identificador segue algumas regras comuns em diferentes linguagens de programação. Nesta apostila, os identificadores devem ser compostos por letras, números e o caractere "_” sem a utilização de espaço entre os mesmos.

Inteiro variavelA   /* Inteiro é o tipo e variavelA é o identificador */
Real _variavelA1   /* Real é o tipo e _variavelA1 é o identificador */
Texto nome_1   /* Texto é o tipo e nome_1 é o identificador */
Lógico Sim_ou_Nao   /* Lógico é o tipo e Sim_ou_Nao é o identificador */

Nota: Nem todas as linguagens de programação precisam de declaração explicita do tipo da variável.

Exemplos
  1. Uma variável do tipo Inteiro pode armazenar números inteiros como 1, 2, -5, 20 e 3. Não é possível armazenar o valor 1.5 numa variável do tipo Inteiro.
  2. Uma variável do tipo Real pode armazenar números reais como 4.1, 0.2, -5.3 e 2.0. Se tentarmos armazenar um número inteiro neste tipo de variável, este seria transformado em número real. Por exemplo, o número 1 armazenado em uma variável do tipo real, seria representado por 1.0 .

  3. Declarando uma variável do tipo Texto é possível armazenar textos como “Hello World”, “Meu nome é …”, “Agora sei programar” e "O resultado de 2+2 é 4". Observe a presença das aspas entre o texto que será armazenado.

  4. Variáveis do tipo Lógico podem armazenar apenas dois valores, Verdadeiro ou Falso. Sua utilidade estará mais evidente nas próximas seções.

Operações entre variáveis

É possível realizar operações de aritmética básica entre variáveis. A sintaxe é bem simples, quase idêntica ao que aprendemos na escola.

Exemplo

Considerando esta declaração inicial para a realização de cada operação a seguir:

Inteiro a, b, c
a = 60
b = 6

Operações:

/* Adição, o valor que c armazena é 66 */
c = a + b

/* Subtração, o valor que c armazena é 54 */
c = a - b

/* Multiplicação, o valor que c armazena é 360 */
c = a*b

/* Divisão, o valor que c armazena é 10 */
c = a/b

/* Resto da divisão, o valor que c armazena é 0 */
c = a % b

Impressão e leitura de variáveis

Os comandos de impressão e leitura permitem a exibição e gravação de dados.

Exemplos

Considerando a declaração logo abaixo:

/* Declaração */
Real a, b, c, d
Texto mensagem, mensagemVazia

/* Inicialização das variáveis do tipo Real */
a = 12.0
b = 4.0
c = 3.0

/* Inicialização das variáveis do tipo Texto */
mensagem = "Olá"
mensagemVazia = " "
1. Impressão de variáveis
Imprimir mensagem  /* O resultado deste comando é a impressão do conteúdo da variável 
mensagem na tela do computador, ou seja, "Olá" */

Imprimir a  /* O conteúdo de uma variável numérica é impressa na tela, ou seja, 12.0 */
2. Impressão com concatenação
/* Há diferentes maneiras de exemplificar como variáveis texto e numéricas podem ser impressas 
juntas num mesmo comando */

/* Primeira */
Imprimir "O valor armazenado pela variável a é " + a

/* Segunda */
Texto mensagem_A
mensagem_A = "O valor armazenado pela variável a é "
Imprimir mensagem_A + a

Obs: O sinal + é uma convenção adotada nesta sintaxe.

3. Impressão do resultado de uma operação
Imprimir "A soma de a e b é " + (a + b)
4. Leitura de variável
Ler d /* Quando esta linha é executada o computador aguardará o usuário digitar o valor, após a digitação 
o computador atribuirá o valor à variável d */

Quer dar seu feedback? Preencha este formulário, em menos de 5 minutos você fará uma grande contribuição.

results matching ""

    No results matching ""