Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2009, 12:45
Avatar de Ludwingg
Ludwingg
 
Fecha de Ingreso: diciembre-2002
Ubicación: San Salvador
Mensajes: 951
Antigüedad: 21 años, 5 meses
Puntos: 5
c# - division

Quiero hacer una division, para obtener resultados en una ecuacion de 2 incognitas, pero me lanza error en una miserable division que trato de hacer... mi codigo (resumido):
Código:
int[,] tabla = new int[2, 3];
int i, j, aux, dt, dx, dy, x, y, t1, t2, t3, m, c;
c = 1;
                for (i = 0; i < 2; i += 1)
                {
                    for (j = 0; j < 3; j += 1)
                    {
                        Console.Write("introduzca el dato " + c + "=");
                        aux = int.Parse(Console.ReadLine());
                        tabla[i, j] = aux;
                        c++;
                    }
                }
                dt = (tabla[0, 0] * tabla[1, 1]) - (tabla[0, 1] * tabla[1, 0]);
                dx = (tabla[0, 2] * tabla[0, 0]) - (tabla[1, 2] * tabla[1, 0]);
                dy = (tabla[1, 1] * tabla[1, 2]) - (tabla[0, 1] * tabla[0, 2]);
//-- aqui me causa error
                x = dx / dt;
El error esta aqui:
Código:
x = dx / dt;
Me dice: attempted to divide by zero.

Gracias.