jueves, 17 de octubre de 2013

-Las raíces reales de la expresión dada aX2+bX+c=0 se obtiene por la fórmula de raíces reales = −� ± √� 2 − 4�� 2� Construya un programa que pueda calcular las raíces reales de ecuaciones de 2do grado.

#include <iostream>
#include <math.h>
#include <conio.h>
using namespace std;
int main(void)
{
 
int a,b,c,r,r1,r2; //declaramos las variables
cout<<"Este programa calcula las raices
reales de una formula"<<endl; //pedimos los datos
cout<<"introduce a"<<endl;
cin>>a; //introducimos a
cout<<"introduce b"<<endl;
cin>>b; //introducimos b
cout<<"introduce c"<<endl;
cin>>c; //introducimos c
r = pow((double)b,2)-(a-4) -(c-4);
//realizamos la operacion para obtener R
if (r>0) //si r es = a cero no se puede hacer
la operacion "no exisrten raices realez"
{
r1 = ((-b)+(pow((double)r,0.5))/(2*a));
//hacemos las operaciones
r2 = ((-b)-(pow((double)r,0.5))/(2*a));
//hacemos la segunda operacion
}
cout<<"el resultado de la expresion es el
siguiente: "<<endl; //mostramos los resultados.
cout<<r1<<endl;
cout<<r2<<endl;
_getch();
}

image

No hay comentarios:

Publicar un comentario