Baixe o app para aproveitar ainda mais
Prévia do material em texto
U n iv e rs id a d e A b e rt a d o B ra si l 82 UNIDADE III Agora que você já aprendeu os detalhes básicos para escrever funções, chegou o momento de ampliar os estudos a respeito de subalgoritmos com Procedimentos. 83 UNIDADE III A lg o rit m o s e P ro g ra m a çã o II SEÇÃO 3 PROCEDIMENTOS Um procedimento é um subalgoritmo que tem como característica retornar nenhum valor ao algoritmo chamador de forma explicita, ou seja, por meio da própria identificação. O modo de retorno de valores dos procedimentos é por meio de variáveis globais. Com relação à sintaxe são similares as funções com exceção do fato de que não é indicado um tipo, observe o exemplo na figura 31. Procedimento <nome> (parâmetros : tipo_de_dado); Var <declaração_de_variáveis_locais>; Início <corpo_do_subalgoritmo>; Fim. Figura 31: Algoritmo – forma geral – definição de procedimentos. Nas figuras 32 e 33, estão ilustrados um algoritmo completo e o respectivo programa em Pascal com a Pesquisa Sequencial (figuras 7 e 8), implementada com procedimentos. Estude os códigos antes de continuar.
Compartilhar