Raíces de la ecuación cuadrática a*x^2+b*x+c=0

Cristina Urricelqui

#include <stdio.h>
#include <math.h>

int main (void)
{
float a;
float b;
float c;
float raiz1 = 0.0, raiz2 = 0.0;
float discriminante = 0.0;

printf (“Escriba el coeficiente a: “);
scanf(“%f”, &a);
printf (“Escriba el coeficiente b: “);
scanf(“%f”, &b);
printf (“Escriba el coeficiente c: “);
scanf(“%f”, &c);

/* Cálculo de las raíces e impresión de resultados */
printf (“Las raíces de %f x^2 + %f x + %f son: \n”, a, b, c );

discriminante = (float)(pow(b,2) – 4*a*c);
if (discriminante < 0)
printf (” No existen “);
else
{
raiz1 = (float)((-b + sqrt(discriminante)) / 2*a);
raiz1 = (float)((-b – sqrt(discriminante)) / 2*a);
printf (“%f y %f \n”, raiz1, raiz2 );
}
return(0);
}

Anuncios
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s