Buscar

Em que condição podemos utilizar um método, ou uma função e um procedimento?..........

Estou tendo dificuladades na aplicação desses conceitos "Principalmente na resolução de exercicios"

💡 3 Respostas

User badge image

Vinicius Miranda De Freitas

Funções e procedimentos são utilizados com muita frequência em desenvolvimento de softwares. São vários benefícios como: evita duplicação de código quando precisamos executar a mesma operação várias vezes, deixa o entendimento do algoritmo mais intuitívo, pois tiramos a parte complexa do código do fluxo principal do algoritmo, etc.

Em linguagens orientada a objeto como java, C++ e C#, funções e procedimentos são chamados de MÉTODO. Mais por uma questão de conceito de Orientação a Objetos, mas no fundo é a mesma coisa, podem receber parâmetros e retornam ou não um resultado.

Pratique identificando no seu código, onde você pode utilizar funções e procedimentos. Um exemplo, é unir em um só procedimento aquele código de leitura de valores do usuário que sempre utilizamos:

0
Dislike0
User badge image

Andre Smaira

As funções, functions em inglês, são conhecidas também como sendo sub-rotinas e são extremamente utilizadas quando se trata de programação, já que uma de suas grandes vantagens é a de não haver a necessidade de copiar o código todas as vezes que for preciso executar aquela determinada operação, além disso, a função permite que a leitura do código seja muito mais intuitiva.

os procedimentos, procedures em inglês, são muito parecidos com as funções, apenas diferindo dessas funções pelo motivo de não retornarem algum tipo de resultado, quando aplicado. Como exemplo podemos citar a procedimento "leia", que é uma função que não gera resultados, o código apenas lê o que se pede.

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