Informática, perguntado por camilafausto, 1 ano atrás

Dada uma função do segundo grau. Faça um programa na linguem C que de
o valor das raízes da função, para valores de a, b e c números real quaisquer.

Soluções para a tarefa

Respondido por bokomoko
0
O lance é o seguinte

Uma equação do segundo grau é assim

ax² + bx + c

Os trës coeficientes, a, b e c são usados na fórmula de Bhaskara (um gënio matemático indiano do século XII) para calcular as raízes.

Se o "delta" for maior que 0, a equação tem duas raízes reais, se  for 0, tem uma raíz, e se for menor que 0, não tem raízes reais e sim complexas.


Uma equação do delta é b²-4.a.c

Depois de calcularmos o delta, testamos se é < 0. Aí num tem raiz real.

Se for 0, só tem uma -b  / 2a 

Se for > 0 então vai ter duas raizes
-b

O delta é calculado por b²-4.a.c

Eis o programa em C
https://repl.it/@bokomoko/Equacao-do-segundo-grau





Perguntas interessantes