Mecanica geral
Profª. Cristiane Mariana Rodrigues da Silva
Algoritmos
Variáveis
Talvez o conceito de variáveis seja o mais importante na construção de algoritmos. Dificilmente um algoritmo é feito sem que sejam utilizadas variáveis. Até o momento, vimos que a estrutura de um computador segue uma sequência: ENTRADA
ENTRADA
PROCESSAMENTO
PROCESSAMENTO
SAÍDA
SAÍDA
Dados e programas ficam armazenados na memória.
Quanto aos programas, cada comando é executado passo a passo pela
CPU.
Quanto aos dados, vimos que existem tipos básicos, que dependem da sua natureza.
2
Algoritmos
Variáveis
Ocorre que os dados não podem ser armazenados na memória “soltos”.
Para ensinar ao computador como manipular um dado, o programador precisa nomear um lugar na memória onde ele será guardado – a variável. Uma variável, portanto, é um local com um nome dentro da memória do computador, criado em um algoritmo para se armazenar um determinado dado. Uma analogia muito comum é imaginar uma variável como uma caixinha dentro da memória do computador. Esta caixa tem a capacidade de guardar um dado de certo tipo, e o nome da variável é como uma etiqueta na frente da caixa.
3
Algoritmos
Variáveis
19
0.453
IDADE_CLIENTE
TAXA_IMPOSTO
65
ALFREDO
RESULTADO
NOME_COLEGA
MEMÓRIA
Esta noção de variável é um pouco diferente daquela a qual estamos acostumados em matemática.
Ela possui este nome porque o dado nela armazenado pode se modificar
(isto é, variar) durante a execução do algoritmo pela máquina.
4
Algoritmos
Nomes de Variáveis
Toda variável precisa ter um nome definido pelo programador, que deve ser único dentro de um mesmo algoritmo; com este nome o programador poderá fazer referência à variável no português estruturado. Na nossa sintaxe, todo nome de variável deve começar por uma letra, e depois incluir apenas letras, dígitos ou ainda o sinal de sublinhado (“_”).
Em programação, estes e outros