Unidade 2
Algoritmos
Variáveis, atribuição e comando de entrada
Variáveis, atribuição e comando de entrada
Esta unidade tem como objetivo apresentar os conceitos de variáveis, atribuição de valores e comandos de entrada de dados. Ao final deste módulo você será capaz de escrever pequenos algoritmos utilizando as três fases de um algoritmo: entrada/processamento/saída.
Variáveis
As variáveis são utilizadas para representar os dados necessários para a resolução de um problema. As variáveis permitem que dados de entrada ou dados gerados em um processamento sejam armazenados na memória principal (RAM) do computador temporariamente.
No decorrer da execução de um algoritmo, o valor de uma variável pode ser alterado. Daí o nome variável. Mas uma variável pode assumir apenas um único valor a cada instante de sua existência.
RAM – (Random Access Memory) – Memória temporária para armazenamento dos programas que estão em execução no computador
(PUGA & RISSETTI, 2009).
Toda variável deve receber um nome ou identificador, o qual deve ser único e seguir algumas regras.
REGRAS
Não utilizar espaço em branco entre as letras. Para representar espaço usar o símbolo underline (_);
Não iniciar o nome da variável com número;
Não utilizar palavras reservadas da linguagem. Por exemplo: true, public, int, etc.;
Não utilizar caracteres especiais (acentos, símbolos, ? / : @ ç #, etc.).
Ser sucinto e utilizar nomes coerentes
Construção de Algoritmos – Variáveis, atribuição e comando de entrada
2
Fique atento! Em Java, os nomes para as variáveis são case-sensitive, isto é, nomes com letras maiúsculas são diferenciados de nomes com letras minúsculas (PUGA & RISSETTI, 2009).
No exemplo a seguir temos três nomes de variáveis distintos: idade Idade
IdaDe
Isso significa que ao definir o nome de uma variável em um algoritmo, devemos escrevê-lo da mesma forma toda vez que utilizarmos essa variável no algoritmo.
Sabendo que uma variável pode ser usada para armazenar dados