Por que um protótipo de função contém uma declaração de tipo de parâmetro como double &?
Passo 1
E aí meus queridos!! Tudo bem com vocês??
Hoje vamos falar sobre protótipo e suas declarações e parâmetros. Vocês estão prontas, crianças?

Passo 2
Quando declaramos protótipos de funções com parâmetros do tipo double ou referência para tipo double, permitimos que a função modifique a variável original na função que chamou.
Assim facilita nossa programação evitando repetição de códigos desnecessários.

Dê Ctrl+n no seu compilador e bora para o próximo exercício!!
Resposta
Ei, a resposta está no passo a passo :)