Variável (programação): características, tipos, exemplos

Variável (programação): características, tipos, exemplos

Uma variável  na programação é uma unidade de dados que pode alterar seu valor. É a forma mais simples de armazenamento, representando uma área de memória onde um item de dados é armazenado.

Se um programa de computador fosse um edifício, as variáveis ​​seriam os tijolos que constituem sua base. Variáveis ​​são componentes críticos de qualquer programa. Isso não poderia ser eficaz sem variáveis.

Uma variável pode ser a temperatura do ar ou os preços das ações. Estes são todos os valores que podem mudar.

As variáveis ​​têm dois propósitos importantes: o programador pode escolher os nomes deles, facilitando a programação e também escrever programas ou funções que funcionem com qualquer valor.

Se você já conhece as planilhas, pode pensar que as variáveis ​​são como células, que podem ser usadas em fórmulas, independentemente dos valores que elas contêm.

Todas as linguagens de programação procedural, como C, Basic e Pascal, possuem variáveis, podendo admitir tipos diferentes e permitir que sejam manipuladas de maneiras diferentes.

Características das variáveis ​​de programação

Alocação de memória

Uma variável é um espaço reservado na memória do computador. Quando uma nova variável é criada em um programa, ela aloca a quantidade de memória com base no tipo de dados da variável.

Portanto, é um lugar na memória do computador. A memória deve ser pensada como um bloco, quando um programa é executado, ele terá acesso a um bloco de memória.

Declaração

Declarar que uma variável recebe um nome e um tipo também é fornecido. De fato, o espaço em que seu valor será armazenado é criado. Portanto, para declarar uma variável em um programa, você deve indicar que tipo de variável é.

Relacionado:  O Contexto Histórico da Eletricidade

Algumas linguagens de programação exigem que uma variável seja declarada antes de usá-la. Outros permitem que você defina o valor de uma variável sem precisar declará-la primeiro.

Escopo

O escopo determina até que ponto o valor de uma variável pode ser lido ou alterado.

Variáveis ​​globais são aquelas que podem ser usadas ao longo do programa. Ou seja, seu escopo é a aplicação completa.

Variáveis ​​locais podem ser usadas apenas na função ou procedimento em que foram declaradas ou também em qualquer outra função chamada por essa função.

O escopo é hierárquico e se aplica apenas em ordem decrescente, do corpo principal do programa às funções que ele chama e das funções para outras subfunções.

Portanto, se uma variável for declarada na parte superior do programa, outra variável com o mesmo nome não poderá ser declarada em uma função.

No entanto, se uma variável for declarada em uma função, outra variável com o mesmo nome poderá ser declarada em outra função. Eles serão variáveis ​​diferentes e podem ter valores diferentes.

Tipos de variáveis ​​na programação

No momento em que uma variável é criada, você também deve declarar que tipo de dados ela conterá. Isso é feito porque o programa utilizará diferentes tipos de dados de maneiras diferentes.

Inteiro (curto, longo)

Esse tipo corresponde a números inteiros, como 1, -15, 0. Variáveis ​​inteiras são usadas quando se sabe que nunca haverá nada após o ponto decimal. Por exemplo, se um gerador de bolas de loteria estiver sendo programado, todas as bolas terão números inteiros.

A diferença entre números inteiros curtos e inteiros longos é o número de bytes usados ​​para armazená-los.

Relacionado:  Sistemas Tecnológicos: Tipos e Exemplos Reais

Isso variará dependendo do sistema operacional e do hardware que está sendo usado. Atualmente, pode-se assumir que um número inteiro terá pelo menos 16 bits e um inteiro longo terá pelo menos 32 bits.

Ponto flutuante (simples, duplo)

Números de ponto flutuante, como 3,2435, são aqueles que contêm partes fracionárias. Os quantizadores simples e duplo são análogos aos quantizadores curto e longo usados ​​com o tipo inteiro para indicar quantos bits serão usados ​​para armazenar a variável.

Personagem

Este tipo representa o valor de um caractere. Por exemplo, uma letra do alfabeto, um dígito ou um símbolo especial. É usado para armazenar um único caractere de texto.

Comumente visto em programas C, que não conseguem lidar com cadeias de caracteres. O valor armazenado é na verdade um número inteiro que representa o código (por exemplo, ASCII) para o caractere representado.

boleano

Uma variável booleana pode armazenar um dos seguintes dois valores: Verdadeiro ou Falso. Geralmente, eles são números inteiros, por exemplo, no Visual Basic False é 0 e True é -1. Os valores para Verdadeiro e Falso são constantes.

Corrente de comprimento fixo

Strings são variáveis ​​que contêm texto e vêm em dois tipos. Com uma cadeia de comprimento fixo, você declara quantos caracteres essa cadeia conterá.

Certas chamadas de API no Windows exigem o uso de cadeias de comprimento fixo, mas geralmente não são usadas no Basic. Em C, eles são implementados como uma matriz de caracteres.

Sequência de comprimento variável

É aquele em que o comprimento não está definido. Esse é o tipo padrão no Basic e é útil para obter informações do usuário onde a resposta não será conhecida.

Relacionado:  História e linha do tempo do telefone celular desde 1930

Exemplos de variáveis ​​programáticas

Abaixo está um exemplo de uma variável usada na linguagem de programação Perl.

– meu $ compname = “teste escrito”;

– imprime “Exemplo visto, $ compname”;

Neste exemplo, a variável chamada compname é declarada usando a palavra-chave my. O cifrão ($) na linguagem de programação Perl indica que compname é o nome de uma variável, mas o cifrão não faz parte do nome da variável.

Na primeira linha do programa, a variável recebe um valor usando o operador de atribuição “=”.

O valor de compname é a cadeia de caracteres: Teste escrito, que é colocado entre aspas duplas. Aspas duplas indicam que o texto dentro é uma sequência de caracteres, mas não faz parte dos dados da sequência.

Quando o programa é executado, a instrução print substitui o nome da variável $ compname pelo valor atribuído à string, mostrando o resultado: Exemplo visto, Teste escrito.

Alterar uma variável

Existem muitas maneiras diferentes de alterar, trocar ou definir uma variável com um valor diferente. A tabela a seguir mostra exemplos de como uma variável pode ser alterada, dando uma explicação do que está sendo feito.

Referências

  1. Martin Gibbs (2020). Noções básicas de variáveis ​​na programação C. Retirado de: study.com.
  2. Ict avançado (2020). Variáveis ​​e estruturas de dados em programação. Retirado de: advanced-ict.info.
  3. Aprendizado futuro (2020). Usando tipos de dados e variáveis. Retirado de: futurelearn.com.
  4. Computer Hope (2020). Variável. Retirado de: computerhope.com.
  5. Techopedia (2020). Variável. Retirado de: roofpedia.com.

Deixe um comentário

Este site usa cookies para lhe proporcionar a melhor experiência de usuário. política de cookies, clique no link para obter mais informações.

ACEPTAR
Aviso de cookies