segunda-feira, 6 de janeiro de 2020

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