Ver Mensaje Individual
  #12 (permalink)  
Antiguo 02/07/2006, 15:50
Avatar de TolaWare
TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 18 años, 10 meses
Puntos: 24
Ejercicio 11

Lenguaje: C++
Dificultad: Reto
Descripción: Consiste en un programa que encuentre las soluciones de un sistema de N ecuaciones con N incognitas.

El programa debe ir piediendo una a una las ecuaciones que componen el sistema. Debemos señalar el fin de ingreso de las ecuaciones mediante un caracter destinado a este fin.
Por ejemplo:
Ingrese la ecuacion 1: 3*x + 2*y= 9 <enter>
Ingrese la ecuacion 2: 1*y + 2*x = 1 <enter>
ingrese la ecuacion 3: <enter> <- aqui el programa inerpreta que se ha terminado el ingreso de ecuaciones.

El sistema debe determinar si existen o no las soluciones, y en caso de existior, debe determinar si las solucione sson unicas o multiples. Y en el caso de que sea solucion unica, obiamente tiene que calcular cual es esta solucion.

El formato de salida, podria ser asi:
Sistema de solucion unica:
x = 9
y = 7


otro ej:
Sistema de soluciones multiples

otro ej:
Sistema sin solucion.

Estableci como dificultad "reto" ya que para realizarlo, se debven tener conocimientos de algebra, de modelado numerico y un poco de automatas para interpretar las ecuaciones que se ingresan como cadenas.
__________________
http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux