#!/usr/bin/bc -l print "Resolvedor de expressoes de segundo grau.\n" print "Considere uma expressao de segundo grau f(x)=ax^2+bx+c.\n" print "Digite o valor de a: " a=read() print "Digite o valor de b: " b=read() print "Digite o valor de c: " c=read() delta=b^2 - 4*a*c if (delta > 0) rdelta=sqrt(delta) else rdelta=0 x1 = (-b - rdelta)/(2*a) x2 = (-b + rdelta)/(2*a) if (delta > 0) print "\nA equacao fornecida tem duas raizes: \n x=", x1, "\n x=", x2, ".\n" if (delta == 0) print "\nA equacao fornecida tem uma raiz: \n x=", x1, ".\n" if (delta < 0) print "\nA equacao fornecida nao tem raiz real.\n" quit