public static void Main()
int tamanio=0, valor=0, op=0, repito;
Console.WriteLine("Digite la dimension del arreglo, debe ser entre 2 a 10.");
tamanio= int.Parse(Console.ReadLine());
while((tamanio<2)||(tamanio>10)){
Console.WriteLine("Ups. acabas de ingresar un valor no valido, intente nuevamente");
tamanio = int.Parse(Console.ReadLine());
int[] arreglo= new int[tamanio];
for(int i=0;i<tamanio;i++){
Console.WriteLine("Digite el valor de la posicion arreglo["+i+"]");
valor = int.Parse(Console.ReadLine());
while((valor<0)||(valor>30)){
Console.WriteLine("Ups. acabas de ingresar un valor no valido, intente nuevamente.");
valor = int.Parse(Console.ReadLine());
Console.WriteLine("Posicion arreglo["+i+"]"+" = "+valor);
Console.WriteLine("Este es tu arreglo.");
for(int i=0;i<tamanio;i++){
Console.WriteLine("->>"+arreglo[i]);
Console.WriteLine("Que deseas hacer con sus valores?."
+"\n2.Multiplicar arreglo."
+"\n3.Imprimir arreglo.");
Console.WriteLine("Digite el numero de la opcion a realizar.");
op = int.Parse(Console.ReadLine());
Console.WriteLine("Sumar arreglo.");
for(int i=0;i<tamanio;i++){
Console.WriteLine("Resultado suma = "+sum);
Console.WriteLine("Multiplicar arreglo.");
for(int i=0;i<tamanio;i++){
Console.WriteLine("Resultado multiplicacion = "+mul);
Console.WriteLine("Imprimir arreglo.");
for(int i=0;i<tamanio;i++){
Console.WriteLine("-("+i+")-->>"+arreglo[i]);
Console.WriteLine("operacion no valida.");
Console.WriteLine("Desea repetir?."
repito = int.Parse(Console.ReadLine());
Console.WriteLine("Fin programa.");