Hola amigos, tengo que para solventar la X (incognita) en una ecuacion de segundo grado, debo hacer:
x= (-b ± (b2-4·a·c)1/2)/(2·a)
Pero no comprendo que es b, ni a, ni c
Tambien preguntar cual seria la operacion equivalente para resolver las de primer grado.
Pregunto esto porque lo planteo en mi programa y no se que valores pedirle al usuario para pasarselos a la operacion de x.
Un saludo
tendrias una ecuancion esi X2 - 4x +4 = 0 ----->seria A = 1 B = -4 C = 4
Cita de: L-EYER en 8 Noviembre 2009, 02:35 AM
tendrias una ecuancion esi X2 - 4x +4 = 0 ----->seria A = 1 B = 4 C = 4
¿Ahí no sería B = -4?
ufff :P se me fue ese signo ;)
sigo sin entenderlo, es decir, que le pido "Ingrese valor de A"?
Saludos
Cita de: ,.-~*´¨¯¨`*·~-.¸..::| D3Bć1 |::.,.-~*´¨¯¨`*·~-.¸ en 8 Noviembre 2009, 11:01 AM
sigo sin entenderlo, es decir, que le pido "Ingrese valor de A"?
Saludos
Exactamente... ¿que es lo que no entiendes? ¿las ecuaciones de 1º y 2º grado? o ¿como implementarlas?
Lo único que varia en una ecuación de segundo grado son a,b y c... de echo, es lo que se utiliza para resolver la ecuación con la fórmula:
(http://www.ilustrados.com/publicaciones/multimedia/hu-mat75.jpg)
Cita de: Festor en 8 Noviembre 2009, 11:12 AM
Cita de: ,.-~*´¨¯¨`*·~-.¸..::| D3Bć1 |::.,.-~*´¨¯¨`*·~-.¸ en 8 Noviembre 2009, 11:01 AM
sigo sin entenderlo, es decir, que le pido "Ingrese valor de A"?
Saludos
Exactamente... ¿que es lo que no entiendes? ¿las ecuaciones de 1º y 2º grado? o ¿como implementarlas?
Lo único que varia en una ecuación de segundo grado son a,b y c... de echo, es lo que se utiliza para resolver la ecuación con la fórmula:
(http://www.ilustrados.com/publicaciones/multimedia/hu-mat75.jpg)
Entiendo como se hacen, y la formula, pero no entiendo que le debo pedir al usser que me introduzca para asignarselo a A, B y C, porque no se que son exactamente (termino independiente, parte literal...)
Saludos
Cita de: ,.-~*´¨¯¨`*·~-.¸..::| D3Bć1 |::.,.-~*´¨¯¨`*·~-.¸ en 8 Noviembre 2009, 12:40 PMpero no entiendo que le debo pedir al usser que me introduzca para asignarselo a A, B y C, porque no se que son exactamente (termino independiente, parte literal...)
A,B y C son los
coeficientes (http://es.wikipedia.org/wiki/Coeficiente_matem%C3%A1tico) de las variables de la ecuación.
Lo que debes pedir al usuario simplemente son los valores de A, B y C.
Por ejemplo, en pascal seria:
Program ec2grado;
Var
a,b,c,x,k: real;
Begin
writeln('Calcular ecuaciones de segundo grado: a*x^2+b*x+c');
write('Introduzca el valor de a');readln(a);
write('Introduzca el valor de b');readln(b);
write('Introduzca el valor de c');readln(c);
If a <> 0 then begin
x:=(-b + sqrt(b^2-4*a*c))/(2*a);
k:=(-b - sqrt(b^2-4*a*c))/(2*a);
writeln('Las raíces de la ecuación son: ',x,' y ',k );
end
else
writeln('Los coeficientes introducidos no corresponden con los de una ecuación de segundo grado');
End.
Eso era lo que yo buscaba!!!
Gracias.