Calculo de la ecuacion cuadratica
/********************************************************************/
/* Nombre programa: ecCuadratica.cpp */
/* Autor: Luis Alberto Saucedo Quiroga */
/* Objetivo: Cálculo de la ecuación cuadrática */
/* Fecha: 15-abr-2012 */
/********************************************************************/
#include <stdio.h>
#include <stdafx.h>
#include <conio.h>
#include <math.h>
int main(void)
{
float a,b,c,x1,x2,n;
printf(" ECUACION CUADRATICAn");
printf("nIngrese los valores de :");
printf("na: "); scanf_s("%f",&a);
printf("nb: "); scanf_s("%f",&b);
printf("nc: "); scanf_s("%f",&c);
if(a>0)
{
n = b*b - 4*a*c;
if(n>0)
{
x1 = (-b + sqrt(n))/(2*a);
x2 = (-b - sqrt(n))/(2*a);
printf("x1 = %3.2f",x1);
printf("nx2 = %3.2f",x2);
}
else if(n==0)
{
x1 = -b/(2*a);
printf("x1 = x2nx1 y x2 = %3.2f",x1);
}
else
{
n = sqrt(-n);
printf("x1=(%3.2f+%3.2fi)/%3.2f",-b,n,2*a);
printf("nx2=(%3.2f-%3.2fi)/%3.2f",-b,n,2*a);
}
}
else
{
printf("El valor de 'a' no puede ser cero.");
}
printf("n");
_getch();
}