Programa que resuelva sistema de ecuaciones [URGENTE]

Iniciado por Ater277, 6 Diciembre 2012, 16:30 PM

0 Miembros y 1 Visitante están viendo este tema.

Ater277

Hola, necesito realizar un programa que resuelva dos ecuaciones del tipo
ax+by+c=0     y     px+qy+r=0
Usando una función encargada de la solución de las ecuaciones que devuelva el valor de x e y en función del resto de parámetros de las ecuaciones. La función también debe devolver una variable lógica que indique si el sistema de ecuaciones tiene solución o no. El programa principal debe leer los valores, resolver las ecuaciones
usando la función diseñada e imprimir en pantalla los valores en caso de existir o un mensaje de error si no es posible resolverlas.

barnix456

"No temo a los ordenadores; lo que temo es quedarme sin ellos"

Isaac Asimov

twins

espero te sirva  ;D

#include<stdio.h>
int main(void){
double x1,x2,y1,y2,constante_1,constante_2,x,y;
    printf ("Ingrese el valor de coeficiente de x1: ");
    scanf ("%lf",&x1);
    printf ("Ingrese el valor de coeficiente de x2: ");
    scanf ("%lf",&x2);
    printf ("Ingrese el valor de coeficiente de y1: ");
    scanf ("%lf",&y1);
    printf ("Ingrese el valor de coeficiente de y2: ");
    scanf ("%lf",&y2);
    printf ("Ingrese el valor de constante 1: ");
    scanf ("%lf",&constante_1);
    printf ("Ingrese el valor de constante 2: ");
    scanf ("%lf",&constante_2);
    x=(y1*constante_2-y2*constante_1)/(y1*x2-y2*x1);
    y=(constante_2-x2*x)/y2;
    printf ("Valor de x: %lf\n", x);
    printf ("Valor de y: %lf\n", y);
    printf ("\n");
return(0);
}