Calcular la posición de dos rectas

Marta Centellas Nadal

/* Este programa lee las ecuaciones de dos rectas de la forma y=ax+b, y=cx+d, e indica
si las rectas son secantes, son paralelas o son iguales. Además si se cortan,  el programa
dice el punto exacto de corte.*/

#include <stdio.h>

int main(void)
{
float a, b;
float c, d;
float cortex;
float cortey;

printf (“introduzca los valores de a y b para la primera recta y=ax+b \n”);
scanf(“%f %f”, &a, &b);
printf(“introduzca los valores de c y d para la segunda recta y=cx+d \n”);
scanf(“%f %f”, &c,&d);

if(a==c &&b==d)
printf (“las rectas son iguales\n”);
else if (a==c)
printf(“las rectas son paralelas\n”);
else {
printf (“las rectas se cortan en un punto \n”);
cortex=(d-b)/(a-c);
cortey= cortex * a+b;
printf (“el punto de corte (x,y) es: \n”);
printf(“(%f, %f)\n” , cortex, cortey);
}

return 0;
}

Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s