Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: robertoht en 8 Julio 2015, 05:57 AM

Título: Ayuda con arraylist
Publicado por: robertoht en 8 Julio 2015, 05:57 AM
Necesito ayuda para arreglar este código, me aparecen a errores en netbeans. No sé xq.

Código (java) [Seleccionar]
import java.util.Scanner;
import java.util.ArrayList;

public class pregunta6 {

   public void pregunta6() {
       
       List<Float> montosVendedor1 = new ArrayList<>();
       List<Float> montosVendedor2 = new ArrayList<>();
       float comisionVendedor1;
       float comisionVendedor2;
   

// ingresando los montos de las ventas
       for (int i = 1; i <= 2; i++) {
           System.out.println("¿Cuántas ventas hizo el vendedor " + i + "?");
           int numVentas = reader.nextInt();
           for (var k = 1; k <= numVentas; k++) {
               System.out.println("Ingrese el monto de la venta " + i);
               if (i == 1) {
                   montosVendedor1.add(reader.nextFloat());
               } else {
                   montosVendedor2.add(reader.nextFloat());
               }
           }
       }

       float aux = 0.0f; // variable auxiliar para almacenar el total

       for (float monto : montosVendedor1) {
           aux += montos;
       }
       comisionVendedor1 = aux * .15;

       aux = 0.0f; // reinicia la variable auxiliar
       for (float monto : montosVendedor1) {
           aux += montos;
       }
       comisionVendedor2 = aux * .15;

       System.out.println("La comisión del vendedor 1 fue: " + comisionVendedor1);
       System.out.println("La comisión del vendedor 2 fue: " + comisionVendedor2);
   }
}
Título: Re: Ayuda con arraylist
Publicado por: engel lex en 8 Julio 2015, 06:00 AM
que errores (exactamente) y en que linea?
Título: Re: Ayuda con arraylist
Publicado por: robertoht en 8 Julio 2015, 06:05 AM
(http://subefotos.com/ver/?76907dc0c74e8708dd6b0ff33cef582ao.png)
http://subefotos.com/ver/?76907dc0c74e8708dd6b0ff33cef582ao.png
Esos, no se como describirlos

Can not find simbol
Can use funtional operations
Título: Re: Ayuda con arraylist
Publicado por: engel lex en 8 Julio 2015, 06:14 AM
coloca el mouse sobre el punto de la izquierda para que puedas leer el error

no se de java así que estoy tirando flechas

el primer error (lineas 8 y 9)
Código (java) [Seleccionar]
List<Float> montosVendedor1 = new ArrayList<>();//no
List<Float> montosVendedor1 = new ArrayList<Float>();//si


el reader no pareces tenerlo declarado... revisa como se hace

sobre la linea 30 tienes "monto" y en la linea 31 tienes "montos"

Título: Re: Ayuda con arraylist
Publicado por: robertoht en 8 Julio 2015, 06:48 AM
Gracias man, eso era! ;)