Faça um algoritmo que resolva a formula de bhaskara
Soluções para a tarefa
Resposta:
Javascript
Explicação:
var valorA = prompt("Informe o valor de A:");
var valorB = prompt("Informe o valor de B:");
var valorC = prompt("Informe o valor de C:");
var coeficiente1;
var coeficiente2;
var delta = (valorB * valorB) - 4 * valorA * valorC;
document.write("Valor de Delta => " + delta + "<br/><br/>");
if(delta < 0){
document.write("Para Delta negativo, não existem raízes reais. <br/>");
} else{
document.write("Para Delta positivo, raízes diferentes: <br/>");
coeficiente1 = (-valorB + Math.sqrt(delta)) / (2 * valorA);
coeficiente2 = (-valorB - Math.sqrt(delta)) / (2 * valorA);
document.write("x' = " + coeficiente1 + "<br/>");
document.write("x'' = " + coeficiente2 + "<br/>");
}
import math
def bhaskara(a, b, c):
delta = b**2 - 4*a*c
if delta < 0:
return "Sem raízes reais"
elif delta == 0:
x = (-b + math.sqrt(delta)) / (2*a)
return x
else:
x1 = (-b + math.sqrt(delta)) / (2*a)
x2 = (-b - math.sqrt(delta)) / (2*a)
return x1, x2
# Exemplo de uso:
a = 1
b = -5
c = 6
print(bhaskara(a, b, c))