Variáveis Variável é tudo aquilo que pode sofrer variações, que pode variar. Em programação, as variáveis são espaços da memória do computador capazes de armazenar (guardar) informações. Como as informações contidas nesses espaços de memória podem variar, tais espaços são chamados de VARIÁVEIS. Sempre que desejarmos armazenar um dado, usamos uma variável. Declarando Variáveis Declarar uma variável significa criar uma variável, dando um nome pra ela. No Visualg, toda variável deve ser declarada (criada) dentro de um espaço específico: As variáveis devem ser declaradas nesse espaço (entre var e inicio) Toda variável (espaço da memória para armazenar dados) deve ser declarada com um nome e um tipo de dados. Os tipos de dados reconhecidos pelo Visualg são inteiro, real, caractere, logico e literal. Sintaxe: <<nome da variável>> : <<tipo de dados>> Exemplo: Para vermos melhor como uma variável é capaz de armazenar um valor, faça os programas abaixo: Perguntas: Quais foram as variáveis criadas? De que tipo de dados elas são? Quais os valores que elas receberam? Regras para Nomes de Variáveis Como sabemos, as variáveis são espaços da memória do computador que podem guardar dados. E vimos também que existem 4 tipos de dados básicos: inteiro, real, literal (string) e lógico (booleano). Vimos que o programador é quem escolhe o nome que irá usar como referência para esses espaços da memória. A forma com que declaramos (isto é, criamos) uma variável em pseudocódigo, como você deve se lembrar, é: Psiu: dê uma olhada nas variáveis que declaramos ao lado. Se referem a um algoritmo de clientes de uma loja. Tente entender: por que será que a variável valor foi declarada como uma real, enquanto a variável nome foi declarada como literal? Tente entender isso para as 4 variáveis que declaramos nesse pseudocódigo. Entretanto, não podemos escolher qualquer nome para uma variável. Existem 3 regras que devemos seguir: - O nome de uma variável não pode ter o mesmo nome de uma instrução que já existe na linguagem de programação. Por exemplo, no caso do pseudocódigo, não podemos criar variáveis chamadas var, inicio, inteiro, real, lógico, literal, se, dentre várias outras, pois tais palavras já representam comandos que existem no pseudocódigo do Visualg. - O primeiro caractere não pode começar com um número nem com um caractere especial, como $ ou % ou @ ou . ou , ou ;. Por exemplo: 3variavel ou $valor. Use simplesmente variavel ou variavel3. - O nome de uma variável não pode conter espaços em branco. Por exemplo, valor do carro. Use simplesmente valor ou então valor_do_carro para declarar esta variável. Evite também usar acentos no nome das variáveis, algumas linguagens de programação não aceitam.