Cap5 logica

Page 8

6.1.2 Procedimentos Na linguagem de programação do VisuALG, procedimento é um subprograma que não retorna nenhum valor. Sua declaração, que deve estar entre o final da declaração de variáveis e a linha início do programa principal, segue a sintaxe abaixo:

onde:  <identificador> é o nome do procedimento.  [var] significa que a passagem de parâmetros é opcional, mas se existir, as variáveis devem ser declaradas com o uso da palavra reservada var. Os parâmetros são separados por vírgulas.  <parâmetros> são os valores que o procedimento deve receber ao ser chamado. Entre um mesmo tipo de dados são separados por vírgula. Entre tipos de dados a separação é feita com ponto e vírgula ';'. Exemplificaremos o uso de procedimentos através do problema abaixo: Atividade: Implemente um algoritmo, de forma modular, que receba 4 valores inteiros e os ordene em ordem crescente. Entrada: 4 números inteiros. Processo: ordenar estes 4 números em ordem crescente. Saída: exibir os 4 números ordenados. Este tipo de problema exige o uso de variáveis auxiliares, veja a imagem abaixo. 81


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.