Cursos / Informática para Internet / Lógica de Programação / Aula

arrow_back Aula 14 - Subalgoritmos: Funções e Procedimentos – Mecanismos de Passagem de Parâmetros

Elementos de um subalgoritmo

Os elementos de um subalgoritmo são o corpo e o cabeçalho. No corpo, são definidas as instruções, ou seja, as ações que o subalgoritmo vai executar cada vez que for "chamado" dentro do algoritmo principal.

No cabeçalho, definimos o nome, os parâmetros, as variáveis locais e o tipo. Veja a descrição de cada um desses elementos a seguir.

  1. Nome – é o identificador pelo qual o subalgoritmo será chamado no algoritmo principal.
  2. Parâmetros – são os dados que permitem as relações entre o subalgoritmo e o algoritmo. Ou seja, são os dados que o subalgoritmo precisa receber para executar suas instruções e os dados que ele retorna quando termina de executar. Por exemplo, para realizar uma soma, os parâmetros recebidos são os números que serão somados. Ao efetuar a soma, retornamos o resultado dela.
  3. Variáveis locais – são as variáveis declaradas no subalgoritmo e que só podem ser utilizadas dentro dele.
  4. Tipo – os subalgoritmos podem ser de dois tipos: funções ou procedimentos. A diferença entre ambos é que uma função retorna sempre a um único valor. Um procedimento não retorna valores, mas os recebe e modifica.

Versão 5.3 - Todos os Direitos reservados