Início > Cursos, Olá Pascal, Pascal > Olá Pascal! #3 – Constantes e variáveis

Olá Pascal! #3 – Constantes e variáveis

Na aula anterior, aprendemos a estrutura básica de um programa em Pascal e criamos nosso primeiro programa. Ele é bem simples, apenas imprime a frase “Ola Mundo!” na tela. Vimos também como usar comentários e para que eles servem.

Nesta aula, vamos aprender dois novos conceitos: constantes e variáveis.

Constantes

Como o nome já diz, uma constante é algo de valor imutável, ou seja, ao longo do programa, permanecerá com o mesmo valor.

Sintaxe:
const
	<identificador> = <valor>;

As constantes são divididas em três grupos: numéricas, lógicas e literais.

Constantes numéricas

São aquelas constantes cujos seus valores são números, sejam eles negativos, positivos, decimais ou potências de 10.

Exemplo:
const
	PI = 3.1415; //decimal

	MAX_VALOR = 100000;	//inteiro

	NUM_AVOGRADO = 6.023E+23; //potência de 10
Constantes lógicas

Podem ser representadas por dois valores: true (verdadeiro) ou false (falso).

Exemplo:
const
	EH_PAR = true; //booleano
Constantes literais

São formadas por letras, dígitos ou símbolos. Usam a codificação ASCII e têm o tamanho máximo de 256 bytes.

Exemplo:
const
	SAUDACAO = 'Hello'; //letras

	ESC_BINARIO = '1010101011010101'; //dígitos

	PALAVRAO = '*%$#@$%$@*%$#'; //símbolos

OBS.: Todas as constantes literais são escritas entre apóstrofos (‘ ‘).

Variáveis

São o oposto das constantes. Seus valores podem mudar no decorrer da execução do programa.

Para declarar uma variável em Pascal, devemos associá-la a um nome (identificador) e um tipo de dado.

Sintaxe:
var
	<identificador> : <tipo_de_dado>;

Para criar o nome de uma variável, você terá que seguir algumas regras:

  • O nome deve necessariamente começar com uma letra;
  • O nome de uma variável não pode conter nenhum símbolo especial ou espaço em branco, exceto o underline (_);
  • Não é permitido usar palavras reservadas como nome para uma variável.
ERRADO
var
	2numero = integer; //deve começar com uma letra
	conta corrente = integer; //não pode usar espaços em branco
	div = real; //não é permitida palavra reservada div
	aluno#1 = integer; //não pode usar símbolos
CERTO
var
	numero2 = integer;
	conta_corrente = integer;
	divisao = real;
	aluno1 = integer;

Para a aula não ficar tão extensa e chata , a gente vai parar por aqui e na próxima aula, vamos estudar o que são e quais são os tipos de dados. Depois, vamos finalmente criar um programinha mais elaborado, usando variáveis e funções.

Para você ir treinando o que aprendeu hoje, deixarei aqui alguns exercícios.

EXERCÍCIOS

1. Responda se as constantes a seguir são numéricas, lógicas ou literais.

a) 1024 c) ‘Carro’ e) 13.45
b) ‘true’ d) false f) ‘a’

2. Identifique quais os nomes das variáveis a seguir que NÃO estão escritos corretamente e corrija-os.

a) m.d.c. c) soma2Numeros e) aluno-1
b) eh par d) const f) máximo

Qualquer dúvida ou sugestão, deixe um comentário.

Acesse o novo endereço do Olá Mundo!: http://ola-mundo.com

  1. Camila
    22 de maio de 2010 às 14:03

    ‘Amo programar e compartilhar meu conhecimento’ Luiz.

    O fato da gente ir distribuindo nosso conhecimento aqui na Internet, vai meio que virando um ecossistema virtual.

    Luiz, espero sinceramente que você não deixe de compartilhar o seu conhecimento. Tô adorando as aulas de Pascal.

    Posso até não comentar em todos os post, mas vez por outra passo aqui.

  2. 22 de maio de 2010 às 15:34

    Valeu pela força, Camila. Pode deixar, eu continuarei compartilhando meu conhecimento na rede. E sobre as aulas de Pascal, elas estão apenas começando.. ainda tem um longo caminho pela frente. Eu espero que vocês, leitores, continuem me acompanhando, pois, sem vocês isto aqui não tem sentido.
    Obrigado!

  3. niil
    30 de agosto de 2010 às 14:00

    ai luiz achei massa cara, pois iniciei o meu curso e não sei nada de log. de programção e espero contar com vc nessa longa jornada. e tenho duvidas sobre a estrutura do pascal, tipo usar : e ; onde colocar etc…

    • 30 de agosto de 2010 às 17:47

      Fico feliz por você ter gostado do curso sobre Pascal. Este site não está mais sendo atualizado, pois eu migrei para um domínio próprio: http://ola-mundo.com.
      Se você quiser acompanhar o curso, deve acessar o novo domínio. Lá você vai encontrar todas as aulas.
      Até mais..

  1. 31 de maio de 2010 às 19:14

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: