Java - necesito ayuda soy nuevo

 
Vista:
sin imagen de perfil

necesito ayuda soy nuevo

Publicado por ramiro (1 intervención) el 21/07/2021 10:56:33
ingresar un valor y mostrar nombres que tienen un precio mayor al ingresado, es de dos vectores, uno contiene el nombre del producto y otro el precio, necesito la ayuda lo mas antes posible
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Kabuto
Val: 3.428
Oro
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

necesito ayuda soy nuevo

Publicado por Kabuto (1044 intervenciones) el 21/07/2021 11:46:47
Comienza tú el programa y cuando te atasques te ayudamos a corregir/completar.

Crea dos vectores, un con nombres de productos y otro con los precios.

Los productos están relacionados con los precios por la posición que ocupan en el vector. Es decir, el producto que está en la posición [2] del vector de nombres, su precio es el valor que está en la posición [2] del vector de precios.

1
2
3
4
5
6
7
PRODUCTOS
[galletas]  [pan]  [leche]  [agua]  [zumo]
     |        |       |        |       |
     |        |       |        |       |
     |        |       |        |       |
   [3.45]   [0.60]  [1.35]   [0.80]  [1.20]
PRECIOS


Así pues, hay que pedir un precio por teclado y buscar que productos superan ese precio.
Para ello se recorre el vector de precios y se compara con el precio introducido, si es mayor, se muestra el nombre.

Por ejemplo, si introducen el precio 2.30.
Recorremos vector precios con un bucle FOR
1
2
3
4
for (int i = 0; i < precios.length; i++ {
   .....
   .....
}

Vemos que el primer precio, 3.45 es superior, por tanto hay que mostrar el nombre correspondiente, es decir, las galletas

El bucle FOR nos indica la posición en la que estamos mediante la variable i
Así que esa misma variable nos servirá para saber que nombre se debe mostrar.

Inténtalo, muestra lo que hayas conseguido y te ayudamos a completar.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar