CONCEITO SOBRE VARIÁVEL (INTRODUÇÃO
À PROGRAMAÇÃO)*
O
que é?
Uma variável é um local na
memória principal, isto é, um endereço que armazena um conteúdo (Lopes e
Garcia, 2002).
Basicamente, uma variável
possui três atributos: um nome, um tipo de dado associado à mesma e o dado por
ela guardado.
Todas as variáveis utilizadas na elaboração de
um programa devem ser declaradas.
Declaração
de Variáveis
A semântica de uma
declaração de variáveis corresponde à criação de locais na memória rotulada com
o nome da variável (identificador) e marcada com o tipo de valores que ela pode
conter.
(GUIMARÃES;
LAGES, 1994)
Um dos objetivos de se
declarar uma variável no início do algoritmo é para que seja alocada uma área
na memória para a variável. Outro objetivo é que, após a declaração, o
algoritmo sabe os tipos de operações que cada variável pode realizar.
(LOPES
E GARCIA, 2002)
A sintaxe de declaração de variáveis adotada
para nossos algoritmos é a seguinte: Identificador: Nome da variável, pelo qual ela será
referenciada dentro do algoritmo; Tipo da variável: Define o tipo de dado que a variável por
armazenar.
Regras para formação de
identificadores
a) Nunca
utilizar palavras reservadas.
b) O primeiro
caractere do nome de uma variável deve, obrigatoriamente, ser uma letra.
c) Os
demais caracteres podem ser letras, números ou sublinhado.
d) Nunca
utilizar caracteres especiais (@, #, !, *, etc), espaço em braço ou acentos em
nomes de variáveis.
e) Na sintaxe da nossa
pseudolinguagem, não há diferença entre letras maiúsculas e minúsculas
Identificadores
Válidos
NUM,
NOTA1, ALTURA_MEDIA, AlturaMedia, maiorNumero
Identificadores
Inválidos
1Nota (não inicia com letra)
Nota 1 (contém espaço)
FIM (palavra reservada),
Not@ (contém um caractere especial),
Altura.Media
(contém um caractere especial)
Tipos
de Dados
a) Tipo: INTEIRO. Descrição - Não possuem parte
fracionária e podem ser positivos ou negativos. Exemplos: 100, 12, -56, -48.
b) Tipo: REAL. Descrição - Possuem parte
fracionária e podem ser positivos ou negativos. O ponto é usado como separador
da parte decimal. Exemplos: 12.5, 100, -0.456.
c) Tipo: CARACTERE. Descrição - Podem conter
sequências de letras, dígitos e símbolos. Representa texto entre aspas duplas. Exemplos:
“Introdução à Programação”, “A”, “1234”, “HPU 1597”.
d) Tipo: LÓGICO. Descrição - Representa valores
lógicos. Exemplos: VERDADEIRO, FALSO.
Exemplos
Num: Inteiro - Aqui estamos reservando um
espaço na memória, apelidado de Num, suficiente para guardar um número inteiro
Nome,
EstCivil: Caractere - Aqui declaramos duas variáveis do tipo Caractere. Ou
seja, alocamos dois espaços na memória, identificados por NOME e EstCivil, que
poderão armazenar uma sequência de caracteres cada uma.
*Créditos: Prof. Raimundo Osvaldo Vieira
(IFMA)
Nenhum comentário:
Postar um comentário