Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/09/2012, 11:30
lol27
 
Fecha de Ingreso: septiembre-2012
Mensajes: 6
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Problema Con Array En C#

Cita:
Iniciado por lol27 Ver Mensaje
Mira quedo asi el problema es que me sigue imprimiendo lo mismo y no se como hacer para meter el nuevo array valor[i] en un for, ya que cuando lo meto me dice que i no existe en el contexto actual gracias.
Código:
 static void Main(string[] args)
        {
            int[] arreglo = new int[10];
            int[] valores = new int[10];
            //int horas=0;
            //int valor = 0;
            int valor1 = 0;
            //int valor2=0;
            int valor3 = 0;
            int vhora = 30000;
            int vcomision1 = 20000;
            int vcomision2 = 40000;
            int vcomision3 = 60000;


            //Capturar arreglo

            for (int i = 0; i < 10; i++)
            {


                Console.Write("Ingresa Numero Horas");
                arreglo[i] = Convert.ToInt16(Console.ReadLine());



                if (arreglo[i] >= 1 && arreglo[i] <= 9)

                    valor[i] = arreglo[i] * vhora;


                else if (arreglo[i] >= 10 && arreglo[i] <= 15)
                    valor[i] = arreglo[i] * vhora + vcomision1;

                else if (arreglo[i] >= 16 && arreglo[i] <= 35)
                    valor[i] = arreglo[i] * vhora + vcomision2;

                else if (arreglo[i] > 36)
                    valor[i] = arreglo[i] * vhora + vcomision3;


               // Console.WriteLine("Sueldo" + arreglo[i] + " : " + (valor));
                //Escribe en una sola linea

                          
                    
                   
                Console.WriteLine("Sueldo" + arreglo[i] + " : " + valor[i]);
                
            }
           
               
            Console.ReadLine();

        }
    }
}
Listo ya lo solucione, meti el nuevo arreglo de 10 posiciones lo iguale asi
Código:
 valores[i] = valor;
imprimi abajo del parentesis con un for
Código:
 }
 for (int i = 0; i < 10; i++)
{
Console.WriteLine("Sueldo" + arreglo[i] + " : " + valores[i]);
}
muchas gracias por la ayuda.