As funções e procedimentos são elementos fundamentais na programação de computadores. Ambos são utilizados para organizar e estruturar o código, tornando-o mais legível e fácil de ser mantido. Além disso, eles permitem a reutilização de trechos de código, evitando a repetição desnecessária de comandos.

Funções

As funções são blocos de código que recebem um ou mais valores de entrada, processam esses valores e retornam um resultado. Elas são muito úteis quando precisamos realizar um cálculo ou uma operação específica diversas vezes ao longo do programa. Ao invés de repetir o mesmo código em diferentes partes do programa, podemos criar uma função que realize a operação desejada e chamá-la sempre que necessário.

Por exemplo, imagine que precisamos calcular o valor total de uma compra, considerando o preço unitário de cada item e a quantidade comprada. Podemos criar uma função que receba o preço unitário e a quantidade como parâmetros e retorne o valor total:


function calcularTotal(precoUnitario, quantidade) {
  var total = precoUnitario * quantidade;
  return total;
}

Para utilizar essa função, basta chamá-la passando os valores desejados como parâmetros:


var valorTotal = calcularTotal(10, 3);
console.log(valorTotal); // imprime 30

Procedimentos

Os procedimentos são semelhantes às funções, mas não retornam nenhum valor. Eles são utilizados quando precisamos realizar uma sequência de comandos sem a necessidade de retornar um resultado. Por exemplo, imagine que precisamos exibir uma mensagem de boas-vindas ao usuário ao iniciar o programa. Podemos criar um procedimento que realize essa tarefa:


function exibirMensagem() {
  console.log("Bem-vindo ao programa!");
}

Para utilizar esse procedimento, basta chamá-lo:


exibirMensagem(); // imprime "Bem-vindo ao programa!"

Em resumo, as funções e procedimentos são elementos fundamentais na programação de computadores. Eles permitem a organização e reutilização de código, tornando o programa mais legível e fácil de ser mantido.

Agora responda o exercício sobre o conteúdo:

_Qual a diferença entre funções e procedimentos na programação de computadores?

Você acertou! Parabéns, agora siga para a próxima página

Você errou! Tente novamente.

Imagem do artigo Banco de dados

Próxima página do Ebook Gratuito:

29Banco de dados

2 minutos

Ganhe seu Certificado deste Curso Gratuitamente! ao baixar o aplicativo Cursa e ler o ebook por lá. Disponível na Google Play ou App Store!

Disponível no Google Play Disponível no App Store

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto