public static void Main()
Console.WriteLine("El siguiente programa realiza la conjetura de Collatz en valores que determines en una matriz que no exceda los 10 componentes");
Console.WriteLine("Comencemos por ingresar el numero de filas de la matriz, inserta un digito");
int filas = int.Parse(Console.ReadLine());
Console.WriteLine("Ahora el numero de columnas, inserta un digito ");
int columnas = int.Parse(Console.ReadLine());
componentes = filas * columnas;
Console.WriteLine("Los componentes de la matriz esceden los 10 componentes,no sé puede realizar el programa");
Console.WriteLine("Fin del progrma, intente de nuevo reiniciando el programa");
int [,] matriz = new int [filas,columnas];
for (int a = 0; a < filas; a++)
for (int b=0; b<columnas; b++)
Console.WriteLine("Ingresa un valor mayor a 1000 por favor, sino no se podra generear la conjetura de collatz" );
matriz [a,b] = int.Parse(Console.ReadLine());
while ( matriz[a,b] > 1000)
Console.WriteLine("El primer numero ingresado fue " + matriz[a,b]);
if ( matriz[a,b] % 2 == 0)
matriz[a,b] = (matriz[a,b] / 2 );
Console.WriteLine(" el resultado es " + matriz[a,b] );
System.Console.ReadLine();
matriz[a,b] = (matriz[a,b] * 3) + 1;
Console.WriteLine(" el resultado es " + matriz[a,b] );
Console.WriteLine("El ciclo se ha realizado " + contador + "r\n");