Buscar

Uma função em português estruturado pode ser declarada da seguinte forma: funcao nome-da-funcao (parâmetros) : tipo_retorno, na próxima linha: decl...

Uma função em português estruturado pode ser declarada da seguinte forma: funcao nome-da-funcao (parâmetros) : tipo_retorno, na próxima linha: declarações internas, na próxima linha: inicio, na próxima linha: comandos e na última linha. Dessa maneira, podemos assinalar como principal diferença entre procedimentos e funções:


A recursividade somente é possível nos procedimentos.
Apenas as funções podem ser tratadas como parte de uma expressão, retornando um valor para ela.
Apenas as funções podem receber parâmetros.
Os procedimentos são ilimitados quanto ao tamanho de seu código, enquanto as funções são limitadas a 256 bytes.
Funções podem ser invocadas de qualquer parte do algoritmo, porém os procedimentos só podem ser chamados de dentro de outro procedimento.

Essa pergunta também está no material:

matrizes
1 pág.

Lógica de Programação ExatasExatas

💡 1 Resposta

User badge image

Ed Verified user icon

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.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais