Título: Hola soy un novato y necesito ayuda con algunas cosas Publicado por: Alevel en 23 Julio 2014, 02:03 am Buenas a todos soy nuevo por este lugar, y muy principiante en esto de programar, estoy aprendiendo c#, y actualmente tengo que hacer un deber, y en el tramo me quede sin saber como moverme.
del programa en una pequeña parte quiero hacer un metodo que ingresando un numero lo valla insertando en un int[,] array - el tema es que no quiero que los numeros se repitan, por lo que si el usuario esta ingresando un nuevo numero y este ya se ingreso quiero que el programa le de un aviso, pero realmente no me esta saliendo, ya que soy muy malo por ahora, disculpen las molestias y gracias de antemano. esto es lo que tengo hecho de ese metodo :xD :huh: Citar static public void cargoalumnos(int[,] cursos) { bool esta = true; bool repetido = true; for (int indiceF = 0; indiceF < cursos.GetLength(0); indiceF++) { Console.WriteLine("¨*Ingrese CI estudiantes para curso numero " + (indiceF + 1)); for (int indiceC = 0; indiceC < cursos.GetLength(1); indiceC++) { while (repetido) { Console.Write("\t Alumno numero " + indiceC + ": "); try { int numero = Convert.ToInt32(Console.ReadLine()); cursos[indiceF, indiceC] = numero; esta = false; for (int x = 0; x <= cursos.GetLength(); x++) { if (cursos[indiceF, x] == numero) { esta = true; break; } } if (esta) { Console.Write("\t Alumno ya existente en la lista"); Console.ReadLine(); } else { repetido = false; } } catch (Exception ex) { Console.WriteLine("Error" + ex.Message + " Presione Enter para volver a intentarlo"); Console.ReadLine(); } } } } } |