A linguagem de programação Pascal foi inventado por Niklaus Wirth e publicado em 1970. Wirth destina a linguagem a ser pequeno , compacto e de incentivo às boas práticas de programação . Pascal é uma linguagem digitada e estruturado , o que significa que antes de usar alguma coisa, ele já deve estar definida. Por exemplo, para usar uma variável que você deve declará-lo na seção " Var " . Repetidas frequentes partes do código são movidos para procedimentos que também devem ser declaradas antes de serem usadas . Procedimentos têm as suas próprias variáveis e constantes que só o processo pode usar. Você também pode passar parâmetros para um procedimento. Instruções
um
Declare o procedimento após a constante , tipo e seções variáveis do seu programa e antes da seção de corpo. A sintaxe para um procedimento é:
Procedimento procedure_name (parâmetro 1 : tipo, parâmetro 2 : tipo, ... parâmetro n: tipo);
Por exemplo, para declarar um procedimento chamado " . I_Am_Here_World " que aceita três parâmetros - X e Y que são do tipo inteiro e nome que é do tipo string - fazer a seguinte declaração
Procedimento I_am_Here_World (X, Y: integer, Nome: string) ;
parâmetros podem ser do tipo Var, valor, função ou procedimento . Separe os parâmetros com vírgulas e acabar com a declaração com um ponto e vírgula.
2
Digite as declarações constantes do procedimento . Comece a seção constante com a palavra reservada "Const " seguido pelas declarações constantes
Por exemplo,
Const
Olá = "Olá Mundo" ; .
a definição constante não termina com um ponto e vírgula , mas cada declaração dentro da seção constante faz.
Todas as declarações feitas dentro do procedimento são locais para o procedimento e só podem ser utilizados no procedimento. Declarações globais podem ser usados em qualquer lugar.
3
Declare as definições de tipo para o processo após as declarações constantes usando a palavra reservada "Type" seguido pelas declarações de tipo .
digite
namestring = string [ 25] ;
Esta instrução declara um tipo de dados do tipo string que tem um comprimento de 25 caracteres. Tipos de definir os tipos de dados específicos utilizados para declarar variáveis desse tipo
4
Declare as variáveis usadas pelo código de procedimento
Var
Z: . . Integer;
my_name , your_name : namestring ;
Aqui nós definimos três variáveis - Z do tipo inteiro e meu nome e your_name que são do tipo namestring , previamente definidos na seção Tipo como uma seqüência de 25 caracteres .
5
Declarar e escrever quaisquer procedimentos criança e funções locais para o procedimento. Estes irão usar as mesmas declarações e declarações mostradas aqui , mas declarações de procedimento e função criança são locais para o procedimento dos pais em que são declaradas e não pode ser usado fora do procedimento .
6
Escrever o corpo de o procedimento . O corpo deve começar com a palavra reservada Começar e parar com o Fim palavra reservada e um ponto e vírgula . Aqui está um exemplo de um procedimento Pascal todo
Procedimento I_am_Here_World (X, Y: Integer, Nome: String) ; .
Const
Olá = "Olá Mundo" ;
Digite
namestring = string [ 25] ;
LongString = string [ 100];
Var
Z : Integer;
my_name , your_name : namestring ;
Sentença : LongString ;
Comece
Z = 1;
GotoXY (X, Y );
your_name = " mundo".
my_name = Nome ;
Sentença = Concat ( Olá, "Meu Nome é" , my_name " . seu nome é" , your_name );
Escrever ( Sentença );
End;
a afirmação " Sentença = Concat " no corpo do procedimento chama uma função que combina seqüências passadas como parâmetros e atribui à sentença variável.
7
Chame o procedimento declarado a partir do corpo do programa ou de outro procedimento.
Comece
I_Am_Here_World (5,1 , "John Doe" );
End of
Quando o programa é executado , o cursor é colocado nas coordenadas 5,1 ea linha
"Olá mundo , meu nome é John Doe. seu nome é mundo " .
está escrito .