Módulo 7 - Funções: crie seus próprios comandos
Dê um ingrediente para a função
7 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 07/07/2026
O que você vai aprender
- Entender que o parâmetro é o ingrediente que muda cada vez.
- Ver que uma função com parâmetro serve para muitos casos.
- Chamar a mesma função passando valores diferentes.
- Prever o resultado de uma função com ingrediente.
Ouvir o resumo desta aula
Um recap de cerca de 2 minutos na voz do Valim, para ouvir no trânsito ou na academia.
Ler a transcrição do resumo
Resumo da aula: Dê um ingrediente para a função.
Os objetivos desta aula. Entender que o parâmetro é o ingrediente que muda cada vez. Ver que uma função com parâmetro serve para muitos casos. Chamar a mesma função passando valores diferentes. Prever o resultado de uma função com ingrediente.
Veja o essencial, parte por parte.
O ingrediente que muda cada vez. O parâmetro é o ingrediente que muda cada vez que você chama a função.
Uma função para muitos casos. desenharQuadrado com tamanho 4: um quadrado de tamanho 4.
Confira o que você aprendeu. Você mandou muito bem!
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
O ingrediente que muda cada vez
Imagine que você criou a função desenharQuadrado. Legal! Mas e se um dia você quiser um quadrado pequeno e no outro um quadrado grande? Você teria que criar duas funções? Não precisa! Existe um truque esperto: dar um ingrediente para a função. Esse ingrediente tem um nome bonito, parâmetro. O parâmetro é a coisinha que muda cada vez que você chama a função.
É igual uma máquina de suco. A máquina é sempre a mesma, mas você coloca a fruta que quiser. Se coloca laranja, sai suco de laranja. Se coloca uva, sai suco de uva. A máquina é a função, e a fruta é o parâmetro, o ingrediente que muda. A Nina fez a função desenharQuadrado com um parâmetro chamado tamanho. Aí, quando ela chama desenharQuadrado com 3, sai um quadradinho. Quando chama com 6, sai um quadradão. A mesma função, ingredientes diferentes!
Uma função para muitos casos
O parâmetro deixa a função muito mais poderosa. Sem ele, desenharQuadrado faria sempre o mesmo quadrado. Com ele, a mesma função faz quadrados de qualquer tamanho. Uma função só, e ela resolve muitos casos. O Téo adorou isso. Ele criou a função pularVezes com um parâmetro chamado quantas. Quando chama pularVezes com 2, o Robô Zé pula duas vezes. Com 5, pula cinco vezes. Ele nunca mais precisou criar uma função nova só para mudar o número de pulos.
Repara que o ingrediente pode ser um número, como 3 ou 10, mas também pode ser outras coisas, como uma cor ou uma palavra. O importante é a ideia: a função tem um espacinho reservado para receber o ingrediente, e ela usa esse ingrediente lá dentro para fazer o trabalho do jeito que você pediu. Agora vamos ver se você consegue adivinhar o resultado de uma função com parâmetro.
No jogo de agora, você vai ler uma função sendo chamada com um ingrediente e escolher o que vai acontecer. Pense na máquina de suco: qual fruta entrou e qual suco sai? Leia com atenção o número que foi passado. Ele é a chave para acertar. Vá com calma e imagine o Robô Zé fazendo o trabalho.
🎮 Jogo da aula
Qual é o resultado com esse ingrediente?
A função pularVezes recebe um número e faz o Robô Zé pular aquele tanto de vezes. Leia e escolha o que acontece.
funcao pularVezes(quantas):
pule quantas vezes
pularVezes(4)Confira o que você aprendeu
Você mandou muito bem! Agora você sabe que uma função pode receber um ingrediente, o parâmetro, e usar ele para mudar o resultado. Isso deixa uma função só servir para um monte de casos diferentes. É um truque que quem cria jogos usa o tempo todo. Antes de seguir, uma perguntinha rápida para fixar.
Teste rápido
Para que serve o parâmetro de uma função?
Perguntas frequentes
- O que é um parâmetro, com palavras fáceis?
- É o ingrediente que você entrega para a função cada vez que chama ela. Como a fruta que você põe na máquina de suco. A função é sempre a mesma, mas o ingrediente muda o resultado.
- Toda função tem parâmetro?
- Não. Algumas funções não precisam de ingrediente, como arrumarACama, que faz sempre a mesma coisa. Outras precisam, como desenharQuadrado, que muda de tamanho conforme o número que você passa. Você escolhe se a sua função vai ter ingrediente.
- O ingrediente só pode ser número?
- Não. Muitas vezes é um número, como o tamanho ou a quantidade. Mas também pode ser uma cor, uma palavra ou outra coisa. O importante é que a função usa esse ingrediente por dentro para fazer o trabalho do seu jeito.
- Posso passar ingredientes diferentes na mesma função?
- Sim, e é isso que deixa tudo esperto! Você chama desenharQuadrado com 3 e depois com 6. A função é a mesma, mas cada chamada usa um ingrediente diferente e faz um quadrado diferente.
- E se eu esquecer de passar o ingrediente?
- Aí a função fica sem saber o que usar, como a máquina de suco sem fruta. Por isso, quando a função pede um ingrediente, a gente sempre entrega um valor na hora de chamar. Assim ela sabe exatamente o que fazer.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.