Buscar

Subalgoritmos com Procedimentos

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.

Continue navegando