Pascal
Cabeçalho
program nome_do_programa;
Comentário: Todo progrma em Pascal deve começar com um cabeçalho.
Chamadas de units
Uses wincrt; Uses graphics; etc...
Comentário: Instruções pré definidas para a chamada de funções internas da linguagem..
Comentário
{ ..... }
Comentário: Insira comentários lembretes , chamadas para ajudá-lo na confecção dos programas, não serão processadas pelo compilador.
Programa principal begin ..... end.
Comentário: "programa principal" é o procedimento que contém os comandos do programa, é a sua estrutra principal.
Declaração de variáveis var i:integer; x: real; s: char; k: string; vetor:array [1..100] of real
Comentário: As variáveis são listadas no começo do seu escopo antes do início do programa, todas as variaveis do programa devem ser explicitadas e indicado o seu tipo.
Bloco de código begin ..... end;
Comentário: Serve para indicar o início e o fim de uma sequência de comandos.
Atribuição de valor x:= a + b;
Comentário: Este comando indica que será atribuído à variável x o resultado da expressão (a+b). Lembre-se que em Pascal := é o operador de atribuição.
Entrada pelo teclado readln(x);
Comentário: Para a entrada, somente deverão ser listados os parâmetros, não podendo ter mensagem textos.
Entrada de uma tecla readkey; Comentário: a execução do programa aguarda a digitação de uma tecla
Saída em vídeo writeln(‘Nome: ‘,x,’ - Idade: ‘,y,’ - Peso:’,p:4:2);
Comentário: O texto a ser exibido vêem entre apóstrofes (‘ ‘). Os outros parâmetros são as variáveis a exibir, quando o parâmetro vem do tipo p:4:2, significa que estamos reservando 4 espaços para o parâmetro sendo que dois deles estão reservados para depois do ponto decimal.
Fechar a janela do Windows donewincrt;
Comentário: Encerra a execução do programa e fecha a janela do windows, voltando ao editor pascal.
Função
function Func(a:integer):real; begin .....