Skip to content

Latest commit

 

History

History
136 lines (91 loc) · 5.34 KB

2-Variáveis.md

File metadata and controls

136 lines (91 loc) · 5.34 KB

Variáveis

As variáveis são espaços reservados na memória do computador para que dados sejam armazenados temporariamente. As variáveis recebem esse nome porque seus valores podem se alterar durante a execução do programa, ou seja, seus valores variam de acordo com as ações a serem executadas.

Imagine uma variável como se fosse uma caixa. Você pode dar um nome para essa caixa e você pode colocar informações dentro dela. Caso você queira ver depois de um tempo qual é a informação que está dentro da caixa, você simplesmente abre a caixa com o nome que você deu e vê o que está guardado dentro dela.

Porém há algumas restrições, e elas são:

  • Toda caixa (variável) deve conter um identificador único;
  • Cada caixa (variável) só é capaz de armazenar um único dado por vez.

As variáveis são alocadas na memória RAM do computador, logo, ao se desligar ou reiniciar um computador seus dados são perdidos.

Identificadores

Toda variável tem um nome único. E para facilitar sua identificação, devemos utilizar algumas regras no momento de definir os identificadores das variáveis:

  • Todas as letras em minúsculas, somente a primeira letra da segunda sentença deverá ser escrita em maiúscula.
    Exemplo: idadeAluno, nomePais, dataNascimento, valor1;

  • O primeiro caractere deve obrigatoriamente ser uma letra;

  • Pode conter números, mas não se iniciar com um número;

  • Não podem ser usados caracteres especiais como %, $, #, @, “, ç, ! , espaços em branco, caracteres com acentos, etc... Os únicos caracteres permitidos além de letras e números é o underscore ( _ ) e o hífen _( - );

  • Os identificadores devem ser escolhidos de modo a explicitar as informações que serão armazenadas dentro da variável, por exemplo, nome, endereço, idade, telefone, sexo , são exemplos de identificadores adequados.

Constantes

Por vezes, dentro da programação, devemos utilizar valores pré-definidos, que não se alteram durante a execução do programa. Esses valores são chamados de constantes, pois permanecem os mesmos, sendo que o usuário não consegue alterá-los em momento algum.

As constantes devem ser declaradas com tipo, nome e o valor que conterão.

Para declarar constantes, utilizaremos sempre letras maiúsculas, utilizando o underline (_) para separar duas ou mais palavras.
Exemplo: VALOR_PI, COTACAO_DOLAR, etc.

Exemplo de utilização de uma constante:

Criar um algoritmo que leia o valor do raio de uma circunferência e calcule e apresente a área.

1 - Leia o Raio (RAIO)
2 - Definir o valor de PI (VALOR_PI <- 3.14)
3 - Calcule a área da circunferência (AREA <- VALOR_PI * RAIO * RAIO)
4 - Apresente a area (AREA)

Neste caso o valor de PI é uma constante, sempre será 3.14, indiferentemente do valor do raio. Nesse caso o usuário poderá escolher o valor do raio, mas não o de PI, pois PI é uma constante e seu valor não se altera durante a execução do programa.

Tipos de dados primitivos

Os dados a serem armazenados pelas variáveis podem ser de quatro tipos primitivos, a saber:

Inteiro

Toda e qualquer informação numérica que pertença ao conjunto de números inteiros (negativo, nulo ou positivo).

Exemplo: 234, -9, 0, -90, 3422, 5634, etc;

Real

Toda e qualquer informação numérica que pertença ao conjunto dos números reais (negativo, nulo ou positivo).

Ex: 1.75 m de altura, R$ 325.42 de saldo bancário, 2.5 m de fio, R$1252.56 de salário líquido.

Caractere ou Texto:

Toda e qualquer informação composta por um conjunto de caracteres alfanuméricos (A..Z, 0..9) e ou especiais (#,$,@,+,..., inclusive espaço em branco) .
Obs.: Todas as informações do tipo caractere devem ser sempre delimitadas por apóstrofes.

Ex: ’Proibido Fumar’, ’Fabio’, ’Rua XV de Novembro, 422’, ’F’ (representa sexo feminino), ’S’ (representa resposta sim).

Lógico

Toda e qualquer informação que pode apenas assumir duas situações, VERDADEIRO ou FALSO, SIM ou NÃO. Também conhecido como tipo de dados BOOLEANO.

Ex: Você é aluno dessa ETEC? VERDADEIRO ou FALSO. Você é eleitor do bolsonaro? SIM ou NÃO. Você é maior de idade? SIM ou NÃO.

Declaração de variáveis

No ambiente computacional as informações são armazenadas em variáveis, sendo que cada variável pode guardar apenas uma informação de cada vez, sendo sempre do mesmo tipo. Portanto precisamos associar as variáveis a tipos, conforme a informação que se pretende armazenar.

A declaração destas variáveis deve seguir a seguinte sintaxe:

IDENTIFICADOR DA VARIÁVEL: tipo de dados;

Exemplos:

x, a, idade: inteiro;

b: inteiro;

nome, endereco: caractere;

salario: real;

resposta: lógico;

Comando de atribuição:

Um comando de atribuição permite-nos fornecer um valor (conteúdo) a uma certa variável, sendo que o tipo dessa informação deve ser compatível com o tipo da variável.

Possui a seguinte sintaxe:

IDENTIFICADOR <- expressão ou valor;

sendo '<-' a seta de atribuição.

Exemplos:

x <-2;

y <- 3 / x;

a <- verdadeiro;

b <- x + 8;