Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/06/2012, 21:15
HashCode
 
Fecha de Ingreso: marzo-2012
Mensajes: 9
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Necesito una mano no me sale el ejercicio :(

Código PHP:

import java
.util.Scanner;


public class 
Ingreso {
    
    private 
int maximo;
    private 
int posicion;
    private 
double total 0;

    public 
void ingresoDatos() {
        
        
Scanner entrada = new Scanner(System.in);
        
String arregloA[] = new String[5];
        
int arregloB[] = new int [5];

                
//    Recorrerá el array "arregloA" 5 veces.
                
for(int i=0i<=arregloA.length-1i++){
                    
                    
System.out.println("Ingrese su Nombre: ");
                    
String nombre entrada.next();        //Capturo la entrada por teclado con su metodo "next()" de la clase Scanner para un String.
                    
arregloA[i] = nombre;                         //Asigno lo ingresado en la posicion actual del array.
                    
                    
for(int j=i;j<=ij++){    //Recorrerá el array "arregloB" 5 veces.
                        
                        
System.out.println("Ingrese la Venta: ");
                        
int venta entrada.nextInt();        //Capturo la entrada por teclado con el metodo "nextInt()" de la clase Scanner para un Integer.
                        
arregloB[j] = venta;                        //Asigno la venta ingresada por teclado al array
                        
total total venta;                    //Acumulo en "total" cada venta ingresada.
                        
                        
if(arregloB[j]>maximo){                //Por cada elemento del array "arregloB" preguntamos si es mayor a maximo
                            
maximo arregloB[j];                //Si la condicion es verdadera tomamos el valor de la posicion "arregloB[j]" y lo guardamos en maximo
                            
posicion i;                                //Guardamos la posicion actual de "i" que es donde se ubica tambien la de "j".
                        
}
            
                    }
                    
                }
                                
        
System.out.println();
                
        
System.out.println("El Vendedor que ha vendido mas es "+arregloA[posicion]+" con un total de "+maximo+" ventas.");
                        
        
System.out.println("El promedio de ventas es de "+((int)total/arregloB.length));
                        
    }
        

Esta clase solo la debes instanciar desde tu metodo main. Si necesitas también ordenar las ventas de mayor a menor o viceversa, debes aplicar algún tipo de algoritmo de ordenamiento como el "metodo de burbuja" por ejemplo y hacerlo en un nuevo método en esta misma clase. Ahora solo te queda estudiar mucho sobre arrays jeje salu2.-