2
respostas

[Dúvida] Como o programa identifica os valores dos parâmetros?

Resolvido!

2 respostas

Identifiquei a pametragem do sistema, mas as vezes penso que o professor faz a gente errar por malícia, e não por didática

Oi, Mariana! Tudo bem?

Fico feliz em saber que você já encontrou uma solução para a sua dúvida!

No exemplo que você estava estudando, a função calculaImc(altura, peso) recebe dois parâmetros: altura e peso. Quando chamamos essa função em algum lugar do nosso código, como em calculaImc(1.71, 73), os valores que passamos (1.71 e 73) são atribuídos aos parâmetros da função na ordem em que foram definidos. Portanto, 1.71 é atribuído a altura e 73 é atribuído a peso.

Dentro da função, esses parâmetros são usados para calcular o IMC. O valor de altura é usado no lugar de todas as instâncias de altura na função, e o mesmo acontece com peso. Assim, a função sabe exatamente quais valores usar para seus cálculos.

Continue mergulhando em seus estudos e caso tenha dúvidas, sinta-se à vontade em comunicar aqui no fórum, ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!