Logica_de_Programacao_3_Edicao_Livro
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
16 J Lógíca de programação
CONSTANTES
Entendemos que tun dado é constante quando não sofre nenhuma va1iação no decorrer
do terr1po, ou seja, seu valor é constante desde o início até o firn da execução do algorit1no,
assim co1no é constante para execuções diferentes no ternpo.
Para diferenciar os dados constantes de tipo caracter dos outros tipos, usaremos aspas
duplas (" ") para delirnitá-los.
Conve11cio11aren1os que as informações do tipo lógico poderão assumir u1n dos seguintes
valores constantes: verdade (V) ou falsidade (F).
Exemplos
5, "Não fume", 2527, - 0.58, V
VARIÁVEL
Um dado é classificado como va1iável quando tem a possibilidade de ser alterado ern
algun1 instante no decorrer do ten1po, ou seja, durante a execução do algoritmo en1 que é
utilizado, o valor do dado sofre alteração ou o dado é dependente da execução e1n um certo
. . .
1no1nento ou c1rcunstanc1a.
Exemplo
A cotação do dólar, o peso de uma pessoa, o índice da inflação.
Um exemplo para ilustrar a diferença entre valores constantes e variáveis seria a co11st.rução
de um algo1itmo para calcular o valor da área de tuna circunferência. Naturalmente,
teríamos de usar a fórmula que expressa que área é igual a 1tr2, na qual 1t t.e1n valor constante
de 3,1416 ... , independente de qual seja a circunferência (vale para todas as ocasiões em que
calcularrnos a área);j á o valor de r, que representa o raio, é depende nte da circunfe rência
que estarnos calculando, logo é variável a cada execução do algoritn10.
FORMAÇÃO DE IDENTIFICADORES
Vainos supor que, ao fazer um contrato de locação de i1uóvel, não possamos utilizar un1
valor fixo e1n moeda corrente como base para o reajuste do contrato, pois com o passar do
te1npo esse valor estaria defasado. Para resolver esse problema, poderíamos utilizar um parâmetro
que fornecesse valores atualizados em moeda corrente para cada período, o u stja,
u1n dado variável dependente do período.
Have ria, então, a necessidade de non1ear esse parân1eu·o que representa os valores en1
,
1nutação, tal como IRT, Indice de Reajustes Totais.
Esses non1es das il1formações de caráter variável são os identificadores, os quais deven1
aco1npanhar as seguintes regras de formação:
1. Devem co1neçar por um caracter alfabético.
2. Podern ser seguidos por rnais caracteres alfabéticos ou numé1icos.