Java - VECTORES JAVA

 
Vista:
sin imagen de perfil
Val: 21
Ha aumentado su posición en 22 puestos en Java (en relación al último mes)
Gráfica de Java

VECTORES JAVA

Publicado por Ann (12 intervenciones) el 19/03/2021 00:15:03
Buenas noches, espero se encuentren bien, me preguntaba si alguien me podría colaborar con este ejercicio, ya hice una parte y me falta lo ultimo pero no se como hacerlo, en la parte de hacer el valor total y el mayor y el menor, agradeceria su ayuda.

ENUNCIADO:

De una empresa de alimentos se quiere guardar el nombre de los clientes que compran sus productos, así mismo el valor de la compra hecha por los clientes y unos descuentos que se hicieron a cada compra.

Para guardar esta información se van a utilizar tres arreglos:



Clientes: Vector para guardar los nombres de los clientes.

ValorCompra: Vector para guardar el valor de la compra que realizó cada cliente.

Descuentos: Vector para guardar los descuentos hechos a cada compra.



Se requiere un algoritmo que permita:

Llenar los vectores.

Calcular y mostrar el valor a pagar por cada cliente de acuerdo al descuento que se le hizo.

Mostrar el valor total de las compras hechas.

Mostrar el valor total de los descuentos hechos.

Calcular el promedio de las ventas hechas por la empresa de alimentos.

El valor del mayor descuento y el valor del menor descuento.





CÓDIGO:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
package empresadealimentosvectores;
 
import java.util.Scanner;
 
public class Empresadealimentosvectores {
 
    public static void main(String[] args) {
      int n=0;
      Scanner teclado1=new Scanner(System.in);
      Scanner teclado2=new Scanner (System.in);
        System.out.println("Ingrese la cantidad de Clientes");
        n=teclado1.nextInt();
 
        //Crear Arrays unidimencionales
        String clientes[]=new String[n];
        int valorcompra[]=new int[n];
        int descuento[]=new int[n];
 
        //Pedir los datos para almacenar en los vectores
       for (int i=0;i<valorcompra.length; i++){
           System.out.println("Ingrese el nombre del cliente numero" + (i+1) + ":");
           clientes[i]=teclado2.nextLine();
           System.out.println("Ingrese el valor de la compra del Cliente" + (i+1) + ":");
           valorcompra[i]=teclado1.nextInt();
           System.out.println("Ingrese el descuento del cliente" + (i+1) + "generado por la compra");
           descuento[i]=teclado1.nextInt();
 
           //calcular el valor por descuento de cada cliente
          double valordesc=(valorcompra[0]*descuento[0])/100;
          //valor total de las compras echas
          double valortotal=(valorcompra[i++]);
          //valor total de los desceuntos echos
          double valortotaldesc=(descuento[i++]);
 
       }
        int i = 0;
        int cantcompras;
        cantcompras = valorcompra[i]+valorcompra[i++];
        int valortotal = 0;
       double promedio=valortotal/n;
 
 
 
 
    }
 
}
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