Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como escrever um procedimento em Pascal
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 .

Anterior :

Próximo : No
  Os artigos relacionados
·Como criar um formulário em tempo de execução em VB6…
·O que é SEI CMMI 
·Como criar uma URL Baseado em WSDL 
·Como limpar o Memcached 
·Como adicionar uma linha a Gridview Programatically 
·Qual é o propósito de um operador booleano 
·O que são limites normais INT 
·Como converter COBOL Em Fortran 
·O que é Microdados HTML5 
·Como instalar o CORBA IDL no NetBeans 
  Artigos em destaque
·Como selecionar um valor em JSP 
·Como desativar uma coluna em um GridView por função 
·Como usar o caso em UML 
·Como exportar ASP.NET DataGrid para Excel 
·Como fazer Gráfico Quadrantes em C + + 
·Como exibir nomes de objetos em MATLAB 
·Como Entrar em Papaya Android 
·Como aprender C # Passo-a- Passo 
·Como projetar N camadas camadas de acesso a dados usand…
·O que é SEI CMMI 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados