Você está na página 1de 12

LINGUAGEM

DE
PROGRAMAO

LINGUAGEM DE PROGRAMAO

Constantes
So valores que no se alteram durante a execuo do
programa.
Vimos at o momento a declarao de valores constantes
diretamente no cdigo, mas em programao essa notao
chamada de literal, pois o literal o prprio valor.
Ex.: 415, 3.1415, C, Joo

LINGUAGEM DE PROGRAMAO

Constantes
Devemos separar o que uma literal e uma constantes:

Literal => o prprio valor

Constante => Definio da representao de um valor

LINGUAGEM DE PROGRAMAO

Constantes
Existem 3 formas de criar uma constante:
#define

[const] [tipo da varivel] [nome da varivel]

* Enumerations

LINGUAGEM DE PROGRAMAO

Constantes
Definindo constantes(#define)

Quando utilizamos o #define, estamos utilizando uma diretiva


de pr-processamento.

O pr-processador ir verificar o cdigo-fonte e sempre que


encontrar a diretiva definida, ir substituir cada ocorrncia do
identificador pelo valor definido.

LINGUAGEM DE PROGRAMAO

Constantes
Definindo constantes(#define)
Vantagens:
Podemos ter um identificador ao nosso gosto. Sempre que
necessrio escrever um valor, se escreve a constante,
reduzindo a chance de erro de digitao.
Se necessrio alterar o valor, seria substitudo apenas 1 vez, 1
nico lugar e o valor ser substitudo em todo o cdigo fonte.

LINGUAGEM DE PROGRAMAO

Constantes
Formato Geral:
#define identificador valor

Exemplos:
#define PI 3.14159
#define TAMANHO 100

LINGUAGEM DE PROGRAMAO

Constantes
Definindo constantes(const)

Podemos transformar uma varivel em uma constante do


gnero.
Com o prefixo const definimos que a varivel no poder
alterar o seu valor.

LINGUAGEM DE PROGRAMAO

Constantes
Definindo constantes(const)

Dessa forma se tem a vantagem de se ter a informao do tipo


da varivel e se fazer uso local e no global.

LINGUAGEM DE PROGRAMAO

Constantes
Formato Geral:
[const] [tipo da varivel] [nome da varivel]
Exemplos:
const int tamanho = 100;
const char tabulacao = \t;
* Com o prefixo const a varivel no poder mudar seu valor

LINGUAGEM DE PROGRAMAO

Constantes

EXEMPLO PRTICO

LINGUAGEM DE PROGRAMAO

Constantes
Exemplo prtico
Vamos criar um programa que calcule o comprimento de uma
circunferncia dada a formula:
Comprimento = 2 x PI x r

Você também pode gostar