Bueno, estoy aprendiendo c++, me he bajado un tutorial del cual estoy muy satisfecho, ya que hasta ahora no me había surgido ni una duda, pero ya era hora de tener la primera :), el código es este:
Código c++:
Ver original// Resolver ecuación de segundo grado
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double a, b, c;
cout << "Dame los coeficientes:";
cin >> a >> b >> c;
double disc
= pow(b
,2.0)-4*a
*c
; double r1
= (-b
+ sqrt(disc
))/(2*a
); double r2
= (-b
- sqrt(disc
))/(2*a
); cout << "Primera raíz: " << r1 << endl;
cout << "Segunda raíz: " << r2 << endl;
}
bien, el caso es que r1 y r2 son las raíces, pero disc qué es? y ya que estamos resolviendo dudas, me aparece una vez el término unario, lo he buscado y según parece es un término que se usa cuando en una operación solo hay dos números es decir 2+2 por ejemplo, es así lo entendí bien o estoy completaqmente deshubicado?
y ya que estamos explicadme mejor qué es una biblioteca porque aquí dice que es un conjunto de funciones, objetos y tipos, yo creía que en eso era en lo que se basaba un programa, pero veo que los programas están basados en bibliotecas y estas van pasando de unas a otras para en conjunto crear el programa ¿cierto o es que soy muy torpe y no me entero de nada?? gracias por vuestra ayuda :)