Hola comunidad! Soy nuevo en esto y me he quemado la cabeza tratando de hacerlo..... necesito generar tres métodos distintos uno para generar números pares, impares y primos totalmente al azar y luego insertarlos en una matriz (los primos en la diagonal) de 5x5... la matriz la tengo lista pero estos métodos no me resultan
les pido su ayuda, les estaría muy agradecido.
esto es lo que e tratado de hacer
int largo = leerInt("largo arreglo");
Random objRandom = new Random();
int []arregloprimo = new int[largo];
for (int i = 1; i < arregloprimo.Length; i++)
{
if (arregloprimo[i]%2==0)
{
arregloprimo[i] = objRandom.Next(0,10);
}
Console.WriteLine(" "+arregloprimo[i]+" ");
}
uso un metodo que se llama leerInt, hecho en clases, para la conversion de string a int..les dejo el codigo por si les interesa
public static int leerInt(string msg)
{
int salida = 0;
string entrada = string.Empty;
do
{
Console.WriteLine("ingrese {0}", msg);
entrada = Console.ReadLine();
} while (!int.TryParse(entrada, out salida));
return salida;
}