int main (){ int n = 0; float a, b, c, x1 = 0, x2 = 0; printf("\n\nDigite tres valores nao nulos para os fatores de uma equacao do segundo grau do tipo ax2+bx+c = 0.\n\n"); do { printf("Insira o valor de a: "); scanf("%f",&a); printf("\nInsira o valor de b: "); scanf("%f",&b); printf("\nInsira o valor de c: "); scanf("%f",&c); if (a == 0 || b == 0 || c == 0) printf("\n\nValores incoerentes. Digite tres valores nao nulos\n\n"); }while (a == 0 || b == 0 || c == 0); printf("\n\n"); n = raizes (a, b, c, &x1, &x2); if (n == 0){ system("pause"); return 1; } printf("\n\nAs raizes da equacao do segundo grau informada sao:\n"); printf("\n\nX1 = %.2f\n",x1); printf("\n\nX2 = %.2f\n",x2); system("pause"); return 0; }
int main(){ float a, b ,c, x1, x2; scanf("%f", &a); scanf("%f", &b); scanf("%f", &c); printf("sua equacao do 2 grau e: %.1fx2 + %.1fx + %.1f", a ,b ,c); raizes(a, b, c, &x1, &x2); printf("\n\nAs raizes da equacao sao: X' = %.2f, X'' = %.2f", x1, x2); }
int main(){ float a, b, c, x1, x2; int result; printf("Valor de A = "); scanf("%f",&a); printf("Valor de B = "); scanf("%f",&b); printf("Valor de C = "); scanf("%f",&c); result= raizes(a, b, c, &x1, &x2); printf("Quantidade de raízes: %d\n", result); }