28.02.2023 Views

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!