Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 1.22 KB

pascal-basics.md

File metadata and controls

50 lines (38 loc) · 1.22 KB

Pascal

  • Fortemente tipada
  • Não diferencia maiúsculas e minúsculas (minhaVar, minhavar e MINHAVAR são equivalentes)
  • Espaços em branco são usados somente para legibilidade do código e não interferem na compilação
  • Você pode escrever uma 'declaração' (statement) em várias linhas de código
  • Final de uma declaração utiliza-se ponto e vírgula (;)

Comentários

{comentario}
(* comentario *)
// comentario de uma linha

Variáveis

As variáveis podem ser globais - quando declaradas dentro da Unit - ou locais - quando declaradas dentro de function ou de procedure.

As variáveis devem ser declaradas antes de serem usadas e sempre deve-se especificar o tipo.

{declarar muitas variáveis de uma só vez}
var
  Value: Integer;
  IsCorrect: Boolean;
  A, B: Char;

{atribuir um valor inicial às variáveis, somente para variáveis globais}
var
  Value: Integer = 10;
  Correct: Boolean = True;

Constantes

Para declarar uma constante não é necessário especificar o tipo de dado.

{sem especificação do tipo}
const
  Thousand = 1000;
  Pi = 3.14;
  AuthorName = 'Marco Cantù';

{com especificação do tipo}
const
  Thousand: Integer = 1000;