Podemos assinalar como principal diferença entre procedimentos e funções que apenas as funções podem ser tratadas como parte de uma expressão, retornando um valor para ela. Os procedimentos não retornam valores, apenas executam ações. Além disso, as funções podem receber parâmetros e serem invocadas de qualquer parte do algoritmo, enquanto os procedimentos só podem ser chamados de dentro de outro procedimento.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar