/* File: eq2dispo.c */ /* Time-stamp: "2001-03-06 11:16:46 calvanes" */ /* Scopo: uso di espressioni */ #include <stdio.h> #include <math.h> int main(void) /* Calcola le radici di un'equazione di 2o grado che si suppone essere a discriminante positivo. */ { float a, b, c; /* coefficienti dell'equazione */ float d; /* quadrato del discriminante */ printf("Immettere i 3 coefficienti: "); scanf("%g%g%g", &a, &b, &c); d = sqrt(b * b - 4 * a * c); printf("x1 = %g\n", (-b - d) / (2 * a)); printf("x2 = %g\n", (d - b) / (2 * a)); return 0; } /* main */