Pascal - sintaxe básica

Você viu uma estrutura básica de um programa pascal, então será fácil entender outros blocos básicos de construção da linguagem de programação pascal.

Variáveis

Uma definição de variável é colocada em um bloco começando com um var palavra-chave, seguida por definições das variáveis ​​como segue:

var
A_Variable, B_Variable ... : Variable_Type;

Variáveis ​​Pascal são declaradas fora do corpo do código da função, o que significa que não são declaradas dentro do begin e end pares, mas eles são declarados após a definição do procedimento / função e antes do beginpalavra-chave. Para variáveis ​​globais, elas são definidas após o cabeçalho do programa.

Funções / Procedimentos

Em Pascal, um procedure é um conjunto de instruções a serem executadas, sem valor de retorno e um functioné um procedimento com um valor de retorno. A definição de função / procedimentos será a seguinte -

Function Func_Name(params...) : Return_Value;
Procedure Proc_Name(params...);

Comentários

Os comentários de várias linhas são colocados entre colchetes e asteriscos como (* ... *). Pascal permite comentários de uma linha entre colchetes {...}.

(* This is a multi-line comments
   and it will span multiple lines. *)

{ This is a single line comment in pascal }

Sensibilidade ao Caso

Pascal é uma linguagem que não faz distinção entre maiúsculas e minúsculas, o que significa que você pode escrever suas variáveis, funções e procedimentos em qualquer um dos casos. Como as variáveis ​​A_Variable, a_variable e A_VARIABLE têm o mesmo significado em Pascal.

Declarações Pascal

Os programas Pascal são feitos de declarações. Cada declaração especifica uma função definida do programa. Esses trabalhos podem ser declaração, atribuição, leitura de dados, gravação de dados, tomada de decisões lógicas, transferência de controle de fluxo de programa, etc.

Por exemplo -

readln (a, b, c);
s := (a + b + c)/2.0;
area := sqrt(s * (s - a)*(s-b)*(s-c));
writeln(area);

Palavras reservadas em Pascal

As instruções em Pascal são elaboradas com algumas palavras Pascal específicas, chamadas de palavras reservadas. Por exemplo, as palavras, programa, entrada, saída, var, real, início, linha de leitura, linha de escrita e fim são todas palavras reservadas.

A seguir está uma lista de palavras reservadas disponíveis em Pascal.

e matriz início caso const
div Faz até outro fim
Arquivo para função vamos para E se
dentro rótulo mod nada não
do ou embalado procedimento programa
registro repetir conjunto então para
tipo até var enquanto com

Conjunto de caracteres e identificadores em Pascal

O conjunto de caracteres Pascal consiste em -

  • Todas as letras maiúsculas (AZ)

  • Todas as letras minúsculas (az)

  • Todos os dígitos (0-9)

  • Símbolos especiais - + * /: =,. ; () [] = {} `espaço em branco

As entidades em um programa Pascal como variáveis ​​e constantes, tipos, funções, procedimentos e registros, etc., têm um nome ou identificador. Um identificador é uma sequência de letras e dígitos, começando com uma letra. Símbolos especiais e espaços em branco não devem ser usados ​​em um identificador.