Porquê usar variáveis? [Parte 1]

Um dos conceitos que mais confunde os estudantes que estão começando em lógica é o uso de variáveis.

É de fundamental importância que o programador entenda a usabilidade deste recurso , pois TODAS linguagens de programação trabalham com variáveis.

O que é uma variável?

No dicionário: adj m+f (lat variabile) 1 Sujeito a variação. 2 Que pode ser variado ou mudado; mudável. 3 Inconstante.

Na informática: Um valor incerto que se altera a cada execução do programa.

Tendo um valor que se altera a cada execução é preciso definir um espaço na memória do computador para armazenar esse valor, essa definição ocorre quando declaramos as variáveis.

Vamos trabalhar com um exemplo para fixar o papel de uma variável.

Faça um programa que some dois números.

Podemos representar esse programa como: X = A + B, onde X representa o resultado e os dois números são representados por A e B.

Neste exemplo temos 3 variáveis; os valores a serem somados e o resultado.

Durante o desenvolvimento de um código é comum atribuir valores às variáveis para verificar a correta execução do mesmo, assim podemos detectar falhas em pequenos trechos, diminuindo a taxa de erros apresentados pelo programa.

Então vamos considerar que os valores para soma sejam 4 e 2, assim temos:

A = 4
B = 2
X = A + BEscreva: A soma de A e B é igual X

Ao executar o programa acima teremos a seguinte exibição:

A soma de 4 e 2 é igual a 6

Se alterarmos os valores de A e B o valor de X automaticamente se altera. Isto significa que as instruções acima reservam três espaços na memória; estes “espaços” podem armazenar valores numéricos.

Vamos ver na prática?

Copie e cole o código abaixo num bloco de notas.


<script type='text/javascript'>
A = 4;
B = 2;
X = A + B;

document.write('A soma de <b>' + A + '</b> e <b>' + B + '</b> é igual a <b>' + X + '</b>');
</script>

Ainda no bloco de notas clique no menu arquivo e em seguida salvar; digite variaveis.htm¹ no nome do arquivo e salve na área de trabalho [Desktop]. Minimize todas as janelas abertas e abra a página criada [variaveis.htm]. Agora vá no bloco de notas e altere os valores de A e B, em seguida clique no menu Arquivo, Salvar.

Volte na página variaveis [que deve estar aberta no navegador] e aperte F5. Voua lá! O valor de X assume o novo resultado!

Este primeiro código foi feito em Javascript, para mostrar a diferença entre linguagens, vou mostrar o mesmo código em Java:

public class Variaveis {
      public static void main (String args[]){
            int a = 2;
            int b = 4;
            int x = a+b;
            System.out.print("A soma de A e B é igual a " + x);
      }
}

Novamente se os valores de a e b forem alterados o resultado também se altera.


1 É importante que seja incluida a extensão .htm no nome do arquivo.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

w

Conectando a %s