Agradeço a sua atenção! :)
Primeiramente, não tinha visto esta sua mensagem, porque não costumo usar o yahoo grupos e, também, fiquei envergonhado da dificuldade que estava tendo com uma questão tão simples.
Fiquei imerso em estudos, tendo como base o seu papo de botequim.
A sua sugestão, obviamente, estava perfeita para o cálculo da equação.
O seu único pequeno esquecimento foram os parênteses, como citou o outro membro do grupo (esqueci o nome dele...).
O que gostaria de colocar no algoritmo é mais a alternativa de
delta=0
x= (-b)/(2*a)
e não consegui usando a sua estrutura do
((Delta < 0)) && {
}
, pois não compreendi direito. Não entendi o porquê da não opção pela estrutura if then else fi.
O meu código, com if then else fi, está funcional. O único problema, que não consigo resolver, é a saída que informa sobre os números negativos
##############################################
######### Cálculo de uma equação #############
############ do segundo grau #################
##############################################
Digite o termo A da equação de 2º grau :-9
Digite o termo B da equação de 2º grau :-9
Digite o termo C da equação de 2º grau :-9
Runtime error (func=(main), adr=21): Square root of a negative number
Runtime error (func=(main), adr=21): Square root of a negative number
##############################################
Delta: -243
Não posso extrair raiz de número negativo
##############################################
Tem como resolver essa saída?
Desde já agradeço a sua atenção e a todos que contrubuíram.