Foro de elhacker.net

Programación => Java => Mensaje iniciado por: droidZ en 20 Septiembre 2013, 10:48 am



Título: duda con arreglos
Publicado por: droidZ en 20 Septiembre 2013, 10:48 am
Hola que tal? tengo duda con mi codigo , lo que quiero hacer es agregar dos arrreglos uno para agregar el nombre de la persona y el otro para agregar las ventas(vende)y al final me muestre el nombre y las ventas, pero no logro que me compile bien


import java.util.Scanner;


public class Arreglo {
   
    public static void main(String args[])
            {
                String nombres[] = new String [5];
                Scanner lector = new Scanner (System.in);
                double vende[] = new double[5];
                Scanner lector2 = new Scanner (System.in);
               
                for(int i=0;i<5;i++)
                {
                    System.out.println("Dame el nombre");
                    nombres=lector.next();
                    System.out.println("Ventas totales?");
                    vende
  • =lector2.next();
                    }
               
                  for(int i=0;i<5;i++)   
                {
                    System.out.println("Nombre posicion "+i+" : "+nombres);
                    System.out.println("Ventas totales "+i+" : "+vende);
                   
                    }
               
    }
   
}

Saludos  ::)


Título: Re: duda con arreglos
Publicado por: Zoik en 20 Septiembre 2013, 11:47 am
A la hora de guardar los datos en los arreglos, no le especificas la posicion en la que lo quieres guardar, por eso te peta.

Código
  1. for(int i=0;i<5;i++)
  2.                {
  3.                    System.out.println("Dame el nombre");
  4.                    nombres[i] = lector.next();
  5.                    System.out.println("Ventas totales?");
  6.                    vende[i] = lector2.next();
  7.  
  8.                    }

Así tendría que irte.


Título: Re: duda con arreglos
Publicado por: droidZ en 24 Septiembre 2013, 19:16 pm
gracias men  ;-)