Jul
24
2008
Practica - Calcular la resolvente en C++
Posted by: José Luis Chafardet Grimaldi in Blah!, Comentarios, Ocio, Programación, tags: c, chafardet, cpp, HostingVE, matematicas, Ocio, Programación, resolventeEsta practica se trata de determinar la resolvente con un programa en C/C++
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
int resolvente ();
int salir;
char s;
int main(int argc, char *argv[])
{
system("TITLE Resolvente - Desarrollado por: José Luis Chafardet Grimaldi");
system("COLOR 1F");
resolvente();
system("PAUSE");
return EXIT_SUCCESS;
}
int resolvente ()
{
float a,b,c,p,n;
char s;
cout < < "Por favor ingrese el primer termino: " << endl;
cin >> a;
cout < < "Por favor ingrese el segundo termino: " << endl;
cin >> b;
cout < < "Por favor ingrese el tercer termino: " << endl;
cin >> c;
if(a == 0)
{
cout < < "Error: el primer termino no puede ser 0" << endl;
}
else
{
float p = ((-1 * b) + (sqrt(pow(b,2) - (4 * a * c)))) / 2 * a;
float n = ((-1 * b) - (sqrt(pow(b,2) - (4 * a * c)))) / 2 * a;
cout << "El resultado de la resolvente aplicada a los valores ingresados es: " << endl;
cout << " " << a << " " << b << " " << c << endl;
cout << "x1: " << p << endl;
cout << "x2: " << n << endl;
}
}
puedes descargar el codigo fuente haciendo click aquí
El resultado se ve así.

Entries (RSS)