static void Ingresarestudiantes(int[,] Matrizestudiantes, int cedulaestudiantes,int respuesta1)
{
int i;
int j;
for (i = 0; i < Matrizestudiantes.GetLength(0); i++)
{
if (i==respuesta1)
{
for (j = 0; j < Matrizestudiantes.GetLength(1); j++)
{
if (Matrizestudiantes[i, j] == cedulaestudiantes)
{
Console.WriteLine("El estudiante con la cedula {0} ya a sido ingresado en este curso.", cedulaestudiantes);
}
else
{
for (j = 0; j < Matrizestudiantes.GetLength(1); j++)
{
if (Matrizestudiantes[i, j] == 0)
{
Matrizestudiantes[i, j] = cedulaestudiantes;
}
else
{
Console.WriteLine("No hay lugar en el curso.");
}
}
}
}
}
}
}
La idea es asi yo tengo un vector que tiene los cursos que es un string y una matriz que corresponde a los estudiantes que son int ya que se guarda solo un numero para identificarlo. cada fila corresponde a un curso ya que el estudiante puede estar anotado en diferentes cursos pero no dos veces en el mismo. Mi idea fue recorrer la matriz y ver si el estudiante esta anotado en el curso luego ver si hay lugar en la fila y si hay guardarlo. pero no me funciona del todo bien
{
int i;
int j;
for (i = 0; i < Matrizestudiantes.GetLength(0); i++)
{
if (i==respuesta1)
{
for (j = 0; j < Matrizestudiantes.GetLength(1); j++)
{
if (Matrizestudiantes[i, j] == cedulaestudiantes)
{
Console.WriteLine("El estudiante con la cedula {0} ya a sido ingresado en este curso.", cedulaestudiantes);
}
else
{
for (j = 0; j < Matrizestudiantes.GetLength(1); j++)
{
if (Matrizestudiantes[i, j] == 0)
{
Matrizestudiantes[i, j] = cedulaestudiantes;
}
else
{
Console.WriteLine("No hay lugar en el curso.");
}
}
}
}
}
}
}
La idea es asi yo tengo un vector que tiene los cursos que es un string y una matriz que corresponde a los estudiantes que son int ya que se guarda solo un numero para identificarlo. cada fila corresponde a un curso ya que el estudiante puede estar anotado en diferentes cursos pero no dos veces en el mismo. Mi idea fue recorrer la matriz y ver si el estudiante esta anotado en el curso luego ver si hay lugar en la fila y si hay guardarlo. pero no me funciona del todo bien