Originalmente publicado por Kaworu_X
wena cabros!
tengo el siguiente problema q no se la verda ni por donde empezar, ya q las matematicas no son mucho mi fuerte
tengo q hacer un programam en java q haga lo siguiente:
Una ecuacion de la recta en su forma principal esta dada por:
Y=MX+C
dos ecuaciones de la recta son paralelas si m1=m2 y perpendiculares si m1*m2=-1
dada 2 ecuaciones indicar si son perpendiculares o paralelas
agradesco cualquier ayuda
de antemano muchas gracias!!

Pero pa resolverlo necesitas saber como se ingresan los datos, si te ingresan la ecuacion como String y=mx+c, sería un poco más complejo ya que deberías encontrar m y n con manejo de Strings.
La otra forma es que el programa reciba my c, para la forma principal, o a, b y c para la otra forma de la ec de la recta.
Me imagino que el programa recibe m y c, o en su defecto a, b y c
sería algo como
si recibe m1, m2, c1, c2 :
class....{
Static public void...{
//saltandonos la forma en como recibir datos
if(m1==m2)
System.out.print("las rectas son paralelas");
else if(m1*m2==-1)
System.out.print("las rectas son perpendiculares");
else
System.out.print("las rectas no son paralelas ni perpendiculares")
}
}
si recibe a1,a2, b1,b2,c1 y c2
class....{
Static public void...{
//saltandonos la forma en como recibir datos
double m1=-a1/b1;
double m2=-a2/b2;
if(m1==m2)
System.out.print("las rectas son paralelas");
else if(m1*m2==-1)
System.out.print("las rectas son perpendiculares");
else
System.out.print("las rectas no son paralelas ni perpendiculares")
}
}
para resolverlo bien es necesario saber como se reciben los datos de las ecuaciones.
Saludos