// --------------------------------------------- // Algoritmo, em pseudo-codigo, que le 3 numeros // a, b e c e calcula as raizes da equacao de // segundo grau ax^2 + bx + c = 0. // --------------------------------------------- Algoritmo Bhaskara Var real: a, b, c, x1, x2, delta; Inicio escreva("Dada a funcao ax^2+bx+c, digite os valores de a, b e c: "); leia(a,b,c); delta <- b*b-4*a*c; delta <- sqrt(delta); x1 <- (-b+delta)/(2*a); x2 <- (-b-delta)/(2*a); escreva("As raizes da funcao sao: ", x1, " e ", x2); Fim // --------------------------------------------- // Versao do algoritmo em linguagem C. // --------------------------------------------- #include #include int main(){ float a, b, c, x1, x2, delta; printf("Dada a funcao ax^2+bx+c, digite os valores de a, b e c:\n"); scanf("%f %f %f",&a,&b,&c); delta = b*b-4*a*c; delta = sqrt(delta); x1 = (-b+delta)/(2*a); x2 = (-b-delta)/(2*a); printf("As raizes da funcao sao: %f e %f\n", x1, x2); return(0); }