Escolar Documentos
Profissional Documentos
Cultura Documentos
COMENTÁRIOS
Comentários são textos escritos dentro do código-fonte para explicar ou
descrever alguns aspectos relativos ao mesmo.
Podem ser colocados em qualquer lugar do programa onde um espaço em
branco possa existir
O compilador ignora os comentários;
No Turbo Pascal comentários são identificados por : { Texto do comentário }
Identificadores
Os identificadores são nomes a serem dados a programas, variáveis e
constantes.
No Turbo Pascal as regras para criação de um identificador são :
1. São formados com letras de “a” até “z”, dos dígitos de “0” até “9” e do
caracter “_”;
2. Devem começar com uma letra ou com “_” e deve ser único nos primeiros
63 caracteres;
3. Não existe distinção entre letras maiúsculas e minúsculas no nome de um
identificador
LINGUAGEM PASCAL
Variáveis
Os principais tipos pré-definidos de
variáveis do turbo pascal são :
LINGUAGEM PASCAL
Declaração de Variáveis
var
lista de identificadores : tipo;
Onde tipo é um dos tipos predefinidos
LINGUAGEM PASCAL
Constantes
Uma constante é um valor que não pode ser alterado
durante a execução do programa.
Dividem-se em:
LINGUAGEM PASCAL
Declaração de Constantes
Em um programa é possível associar um identificador a
uma constante, de forma que sempre que nos
referirmos a esse identificador, estaremos nos referindo ao
valor da constante.
const
NumDias = 7; { tipo integer }
NumAulas = 14; { tipo integer }
PI = 3.141519265; { tipo real }
Esporte = ´Futebol de Campo´; { tipo literal }
FatorCalculo = ( PI * 13.5 ) + 9; { tipo real }
AulasDia = NumAulas / NumDias; { tipo real }
Flag = true; { tipo lógica }
Operações Básicas
Atribuição
Variavel := (Valor ou expressão);
onde, a expressão será resolvida e o resultado
atribuído a variável caso os tipos sejam
compatíveis .
Operações Básicas
Operações Aritméticas
Operações Básicas
Operações relacionais
Operações Lógicas
Observação : Os
operandos de uma
expressão lógica
devem estar entra
parênteses.
Operações Básicas
Outras Operações
•Prioridade de Operações
A prioridade operadores do Turbo Pascal é definida pela tabela abaixo :
Operações Básicas
O uso de parêntese prioriza a execução de
qualquer operador. Vários operadores
possuem a mesma
prioridade (p.ex. * e /) e neste caso a
prioridade passa a ser dada pela ordem de
escrita, ou, seja da
esquerda para direita.
Comandos de Entrada e
Saída de Dados
Comando Entrada
readln(<lista de variáveis separadas por vírgulas>);
read(<lista de variáveis separadas por vírgulas>);
o primeiro produz uma mudança de linha do cursor na tela após a entrada dos
dados, e o segundo não (o cursor se posiciona na mesma linha e na coluna
seguinte a informação digitada).
Comando de Saída
writeln(<lista de expressões separadas por vírgulas>);
write(<lista de expressões separadas por vírgulas>);
Semelhante aos comandos de entrada o ln representa um salto de linha após a
escrita da lista de
expressões.
Formatando a Saída
É possível formatar a saída informando qual o tamanho e o número de casas
decimais para as
expressões.
writeln(expressão:x:y); Onde x indicará o tamanho e y o número de casas
decimais.
Exemplo de Programa Pascal