Necesito ayuda para arreglar este código, me aparecen a errores en netbeans. No sé xq.
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);
}
}
que errores (exactamente) y en que linea?
(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
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)
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"
Gracias man, eso era! ;)