java

Páginas: 2 (463 palabras) Publicado: 19 de marzo de 2013
ALGORITMOS Y ESTRUCTURAS DE DATOS

Listas dinámicas continuación

Práctico áulico

Enunciado:

Una compañía de transporte de cargas, tiene una serie de camiones que hacen entregas a diversostipos de clientes. Cada entrega lleva como información numero_entrega, codigo_camión, codigo_cliente (1 a 3), destino (1 a 2) e importe.
Con estos datos se pide implementar las clases que considerenecesarias para resolver los siguientes puntos:
1. Cargar en una lista los datos de todas las entregas.
2. Dado un código de camión recibido por parámetro buscarlo en la lista y mostrar el importetotal de todas las entregas realizadas por el mismo (considerar que un mismo camión puede tener varias entregas).
3. Generar y mostrar una matriz que contenga la sumatoria de los importes que tienecada camión y cada cliente, (las filas de la matriz representan los códigos de los camiones y las columnas los códigos de los clientes, el contenido es la sumatoria de los importes de ese camión con esecliente). Al final mostrarla.
4. Generar y mostrar un vector con las entregas cuyo importe superen los 100$.

package modelo;

public class Entrega {

private int numero;
private intcodigo_camion;
private int codigo_cliente;
private int destino;
private float importe;


public Entrega () {
super();
this.numero = 0;
this.codigo_camion = 0;
this.codigo_cliente =0;
this.destino = 0;
this.importe = 0f;
}

public Entrega (int numero, int codigo_camion, int codigo_cliente, int destino, float importe) {
super();
this.numero = numero;this.codigo_camion = codigo_camion;
this.codigo_cliente = codigo_cliente;
this.destino = destino;
this.importe = importe;
}

public int getNumero() {
return numero;
}

public voidsetNumero(int numero) {
this.numero = numero;
}

public int getCodigo_camion () {
return codigo_camion;
}

public void setCodigo_camion (int codigo_camion) {
this. codigo_camion =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS