Funções
[Resolvido]Vou colar o problema aqui para melhor elucidar a quem puder me ajudar:
"Crie uma função que receba três valores, 'a', 'b' e 'c', que são os coeficientes de uma equação do segundo grau e retorne o valor do delta, que é dado por 'b² - 4ac' Usando as 3 funções acima, crie um aplicativo que calcula as raízes de uma equação do 2o grau: ax² + bx + c=0 Para ela existir, o coeficiente 'a' deve ser diferente de zero. Caso o delta seja maior ou igual a zero, as raízes serão reais. Caso o delta seja negativo, as reais serão complexas e da forma: x + iy"
Minha dúvida é: é possível criar uma função que receba os 3 valores e dentro dessa função criar outras duas funções, uma para o delta e outra para as raízes e, na hora de passar os valores, as funções delta e raízes os recebam também, impedindo assim que seja possível passar valores diferentes para as funções internas?
tipo
<?+ $b +$c
function val ($a, $b, $c){
return $a, $b, $c;
function delta(){
return $b*$b -4*$a*$c;
}
function raizes(){
return $a*$a + $b +$c;
}
?>Discussão (5)
Carregando comentários...