O que são as variáveis na programação e como criá-las?

Última atualização
01 out 2023
Tempo de leitura
6 min
Variável em programação

Neste artigo vamos explicar em termos simples o que são variáveis na programação e para que servem.

Desenvolvedor Full Stack Python

Economize R$320 na compra do seu curso. Use o código copied blog2024 e comece a aprender!

Aprenda a partir de uma visão ampla do mercado de TI. Se desenvolva em programação Phyton e JavaScript. Crie sites, apps e trabalhe com bancos de dados.

Aprofunde seus conhecimentos de Front e Back-end e execute projetos de ponta a ponta. Seja um profissional versátil e valioso para toda empresa.

15 meses
12x de
R$ 412,50
(parcelas sem juros no cartão de crédito)
Investimento pelo curso completo
R$ 4.950
R$ 9.900
Inscreva-se no curso

Na maioria das linguagens de programação encontramos o conceito de variável. As variáveis são ferramentas poderosas que permitem manipular dados e otimizar o processo de programação. Continue lendo para saber quais são e como declarar variáveis para usá-las em funções e operações de forma correta.

O que é para que serve uma variável na programação?

Uma variável representa um contêiner ou espaço na memória física ou virtual de um computador, onde diferentes tipos de dados (valores) são armazenados durante a execução de um programa. A cada variável é atribuído um nome descritivo ou identificador que se refere ao valor salvo. Os dados armazenados podem mudar de valor ou serem constantes.

As variáveis são usadas para salvar e recuperar dados, representar valores existentes e atribuir novos. Elas permitem que os programadores se refiram a um valor com um nome representativo em vez de ter que se lembrar desse valor, o que facilita muitas tarefas complexas.

Assim, você pode usar valores armazenados em cálculos, operações de entrada e saída, comparações e outros tipos de processamento de dados. Por exemplo, em um programa de contabilidade, uma variável pode armazenar o saldo de uma conta e outra variável representa o valor de uma transação. Através de variáveis, você pode facilmente realizar operações matemáticas para atualizar o saldo da conta.

Características de uma variável na programação

Fonte: Freepik

Uma variável na programação é caracterizada por:

  • O nome exclusivo que a identifica dentro do programa
  • O valor salvo que pode mudar durante a execução do programa
  • O tipo de dado armazenado, como números, textos, estados booleanos e assim por diante.
  • A extensão, que pode ser global, em caso de ser acessada de qualquer lugar do programa, ou local, quando só puder ser acessada dentro de um bloco de código.

Tipos de variáveis na programação

Os tipos de variáveis dependem da linguagem de programação. Cada linguagem tem seus próprios tipos de dados e maneiras de definir variáveis. A tipagem pode ser estática, quando os tipos de variáveis são definidos no momento em que são declarados, ou dinâmica, quando o tipo é determinado e atribuído durante a execução do programa.

Alguns dos tipos mais comuns de variáveis são:

  • Variáveis numéricas que armazenam números inteiros.
  • Variável de ponto flutuante que armazena números com decimais.
  • Variáveis de caracteres que representam símbolos ou caracteres.
  • Variáveis de cadeia de caracteres que contêm palavras e textos.
  • Variáveis lógicas ou booleanas que são usadas para armazenar valores lógicos (verdadeiro ou falso).

Como declarar uma variável na programação?

Como declarar uma variável na programação

Fonte: Unsplash

Antes de usar uma variável, você deve declará-la reservando um espaço necessário na memória do computador para armazenar seu valor. A maneira de criar uma variável na programação varia em diferentes linguagens de programação. Por exemplo, em JavaScript as variáveis sempre são declaradas com palavras-chave var, let ou const, enquanto a linguagem PHP requer que o nome da variável sempre comece com o símbolo “$”.

Para declarar uma variável usando a sintaxe básica, siga esses passos:

  • Escolha um nome que seja descritivo e fácil de entender. Tenha em mente as seguintes regras:
    • Cada identificador da variável deve ser único dentro de um programa.
    • Evite usar palavras-chave reservadas para a linguagem de programação, por exemplo, var, function, if, for, while, etc.
    • O nome pode incluir letras, caracteres ($, # y @) e números, mas não pode começar com um número.
    • Os nomes das variáveis não podem começar nem terminar com um ponto.
    • As variáveis não permitem espaços entre as palavras. Para separar palavras em um nome, use o sinal underline (_) ou mude de letra minúscula para maiúscula.
  • Especifique o tipo de dado que a variável vai armazenar, como int para valores numéricos inteiros, float para números com decimais, char se você trabalhar com um um único caractere, string se quiser armazenar um texto, boolean para salvar um valor booleano, etc. Em algumas linguagens de programação, como Python e PHP, não é necessário declarar o tipo de dado de uma variável antes de atribuir um valor a ela: ele é determinado automaticamente quando o programa é executado.
  • Para atribuir um valor à sua variável, aplique o operador de atribuição “=”, que estabelece a relação entre o identificador da variável e o valor armazenado nela. Depois que sua variável for declarada, você poderá atribuir ou alterar seu valor a qualquer momento durante a execução do programa.

Exemplos de variáveis na programação

A seguir, vejamos como declarar uma variável em algumas linguagens de programação populares. No exemplo, criamos as variáveis para dados de jogadores e pontos que eles ganharam em um jogo.

Em Java:

string nome = “Juan”; // é declarada uma variável do tipo cadeia de caracteres chamada nome e a ela é atribuído um valor

int idade = 25; // é declarada uma variável do tipo numérico inteiro chamada idade e a ela é atribuído um valor

float pontosGanhos = 7.35; // é declarada uma variável do tipo flutuante chamada pontosGanhos e é atribuído um valor

Em PHP:

$nome = “Maria”;

$idade = 31;

$pontos_ganhos = 6.01;

Em JavaScript:

let nome = “Pedro”;

let idade = 28;

let pontosGanhos = 8.26;

Em Python:

nome = “Carmem”

idade = 33

pontos_ganhos = 9.99

Python é uma das linguagens de programação mais populares com sua sintaxe clara e minimalista. É fácil de aprender e usar, o que a torna ideal para programadores iniciantes. Se você quer iniciar sua carreira em TI, na EBAC convidamos você a se inscrever no curso online de Profissão: Desenvolvedor Full Stack Python. Durante o curso, você aprenderá a desenvolver sites e aplicativos a partir das perspectivas de Front-end e Back-end.

Oferecemos videoaulas, bem como atividades práticas, que você fará no seu próprio ritmo, onde e quando quiser, recebendo feedback individualizado de um tutor. O projeto final irá ajudá-lo a enriquecer seu portfólio. Após a conclusão do curso, você receberá o certificado EBAC e acesso vitalício à plataforma. Além disso, você poderá desfrutar de um mês gratuito do curso de inglês, a linguagem predominante na comunidade de programação.

Participe dos webinars de Programação & Data da EBAC! Neles, você poderá receber dicas e informações compartilhadas por profissionais da área, além de fazer networking e saber o que está em alta no setor. Clique aqui e aproveite!

Página inicial / Programação & Data
Equipe EBAC

O conteúdo

Desenvolvedor Full Stack Python

Economize R$320 na compra do seu curso. Use o código copied blog2024 e comece a aprender!

Aprenda a partir de uma visão ampla do mercado de TI. Se desenvolva em programação Phyton e JavaScript. Crie sites, apps e trabalhe com bancos de dados.

Aprofunde seus conhecimentos de Front e Back-end e execute projetos de ponta a ponta. Seja um profissional versátil e valioso para toda empresa.

15 meses
12x de
R$ 412,50
(parcelas sem juros no cartão de crédito)
Investimento pelo curso completo
R$ 4.950
R$ 9.900
Inscreva-se no curso
Compartilhe sua opinião
Notificar sobre comentários

Ou como convidado

Cadastre-se Cadastre-se Cadastre-se Cadastre-se Cadastre-se

Artigos Relacionados

09 out 2024
8 min
Engenheiro de Nuvem: o que faz, habilidades e salário

Entenda quem é o Cloud Engineer e como se tornar um!

09 out 2024
8 min
Analista de Segurança da Informação: o que faz, habilidades e salário

Como se tornar um analista de segurança da informação: salário, habilidades e mais

09 out 2024
11 min
Scrum Master: o que faz, habilidades e salário

Entenda quem é o Scrum Master e como se tornar um!

09 out 2024
8 min
21 jun 2024
8 min
Da arquitetura para a ciência de dados

Após passar por diversas experiências profissionais, o estudante da EBAC, Paulo Brunini, de 43 anos, está focado em entrar na área de ciência de dados. Confira como foi a sua trajetória até aqui!

21 jun 2024
8 min
14 jun 2024
10 min
Qual é a diferença entre machine learning e deep learning?

As duas tecnologias são usadas cada vez mais nas empresas mundo afora. Saiba mais a respeito delas

14 jun 2024
10 min
03 jun 2024
16 min
Ataques cibernéticos: o que você precisa saber

Descubra o que são ataques cibernéticos e por que é importante as empresas adotarem medidas para se protegerem contra eles

03 jun 2024
16 min